一发入魂——小白在Ubuntu16环境下部署Oracle11g服务器并使用Windows客户端连接

本文详述了一名新手如何在Ubuntu 16.04环境下安装Oracle 11g服务器,并通过Windows客户端进行远程连接。首先介绍了Linux基本指令,接着讲解了JDK的安装与环境变量配置,然后详细阐述了Oracle 11g的安装过程,包括依赖包的安装、环境配置和解决安装中遇到的问题。最后,文章演示了如何创建数据库用户以及使用SQL Developer和控制台连接到Oracle服务器。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.学习几个基本Linux终端指令

由于Linux和Windows的软件安装方式有很大的不同,所以基本上都是需要在终端上敲命令行代码实现的。
  一、cd(change directory)切换目录
  $cd     直接回到根目录
  $cd ..    回到上级目录
  $cd 路径名  切换至该路径
  二、ls 查看文件或目录
  $ls     查看当前目录的文件与目录
  $cd 路径名  查看该路径下的文件与目录
  ls命令常用于检查目录下的文件及目录。这样我们就不用费力地去找文件管理器下的文件而是可以直接在终端中查看。当我们不确定自己创建的目录是否成功时可以轻松地使用ls查看。
  三、su 和 sudo
  有些时候一些指令需要我们拥有管理员权限方能执行,这个时候这两个指令就非常重要。
  su
  进入root模式。su命令执行后,你需要在终端输入root密码,在终端中,密码是不显示的,输完直接敲回车即可。这是系统root用户,拥有很高的权限。值得注意的是,Ubuntu刚安装好是没有激活root的,需要我们手动激活。这时我们需要sudo指令。
  sudo
  在指令的前面加上sudo 即可在管理员模式下执行指令。当然,密码还是要输的,这里输的密码是你的系统用户密码(开机密码)而不是root密码。
  sudo passwd root
  执行该指令即可设定root密码。
  四、vim 文档编辑
  这个指令我们会在环境变量及配置文档的修改编辑中遇到。系统没有的话可以通过指令安装
  sudo apt-get install vim
  安装好之后使用指令sudo vim xxx进入xxx文件。键盘敲击’i’即可进入insert模式。编辑完毕后按’esc’,在键盘上输入 ‘:wq’ 保存并退出。记住一定要加’冒号‘。不想保存的话用’:q’。

2.安装JDK并配置环境变量

由于Oracle是基于Java环境的数据库,所以必须要配置JDK方可运行。我们首先打开终端。
  一、JDK安装
  依次执行如下指令
  sudo apt-get update
  sudo apt-get install openjdk-8-jdk
  这里安装的是JDK8,大家可以根据实际情况选用所需的JDK版本。
  二、JDK环境变量的配置
  通过指令
  sudo vim /etc/profile
  打开profile文件,此文件存储Linux中的各种环境变量,后面的Oracle环境变量也将在此编辑。敲击’i’在文件末尾加入以下内容:

export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

export PATH=${JAVA_HOME}/bin:$PATH 

如何保存并退出在上一章节已经有提到,以后章节不再赘述。保存完毕后我们先要更新一下系统参数source /etc/profile在终端测试一下是否安装成功。依次输入指令。

echo %JAVA_HOME   
java -version

若出现我们添加进profile文件中的路径以及正确的java版本号则安装成功。若未出现,可能你需要检查一下profile文件或者java安装包。

3.Oracle安装

在进行各种依赖的下载还有乱七八糟的事之前,我们先把Oracle的安装包下载任务开始起来,这样就不需要多等一段时间了。Oracle11g的安装包在官网很容易找到,注意一定要将两个压缩包全部下载下来。最好还能定点下载到一个指定的目录里。本人就是将其下载至主文件夹下的Oracle文件夹下。这样方便后续的操作。

一、依赖包的安装

Linux不同于Windows,这些东西都需要我们自己手动去安装。要装的东西多的要死,笔者参考了一下网上的代码,来自Linux社区

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值