文档介绍:Oracle安装指导
1 安装前准备
在安装 Oracle 之前必须创建oracle 用户、oinstall 组和dba 组,其中: 只有 oracle 用户可以安装、启动和关闭Oracle 数据库;oinstae
解压oracle安装包
将oracle安装包拷贝到linux系统中,使用终端找到安装包,运行unzip命令解压oracle安装文件,命令如下:
unzip –d /home/oracle/app/database
unzip –d /home/oracle/app/database
解压之后切换到root用户,修改database目录的所有者,命令如下:
Su - root
chown -R oracle:oinstall /u01/
chmod –R 775 /u01/
Oracle所需要的包
下面所需要的包可以在 网址:下载,如果没有在自行百度。
compat-libstdc
libstdc
gcc-c
2 安装程序
安装程序必须使用oracle用户登录linux系统进行安装。
1. 使用图形界面登陆oracle用户,找到安装文件目录,目录包含以下内容:
2. 在目录输入以下命令进行安装:
./runInstaller
输入命令后出现以下提示
该界面提示的是否自动接收Oracle的安全更新,看自己需求选择,本文选择不更新。
我们选择创建和配置数据库选项,不选择只安装数据和升级数据库选项
必须选择oinstall分组,否则会出现缺少权限的情况。
显示安装oracle12c所需要的依赖包,现在新开启一个命令窗口,切换到root用户进行安装依赖包。
使用下面的命令进行一个一个的安装rpm包,如不使用--nodeps –force会因为依赖关系安装失败。安装完成后点击视图中的Check Again命令重试,重试后直接跳到下面的页面,表示环境适合oracle12c的安装。
rpm -ivh compat-libstdcnodeps –force
,点击No关闭弹窗。新开命令窗口使用root用户输入以下命令修改改文件的权限,
chown -R oracle:oinstall /u01/
chmod –R 775 /u01/
点击Retry按钮进行重试
如果还是不能通过,则使用root用户手动执行,。命令如下。
./u01/app/oracle/oraInventory/
/u01/app/oracle/12/db1/
3 Oracle管理
数据库的所有操作都必须以oracle用户执行,本章后续提到的所有命令,除非特别说明,否则都是以oracle用户执行的。
手工启动oracle服务器
启动监听控制器
重新启动操作系统之后,首先通过线面的命令启动监听控制器:
$cd $ORACLE_HOME/bin
$./lsnrctl start
lsnrctl是监听控制器,通过下面的命令可以查看监听控制器的状态:
$./lsnrctl service
启动Oracle数据库
确认监听控制器成功启动之后,开始启动Oracle数据库,命令如下:
$cd $ORACLE_HOME/bin
$./sqlplus sys/Chaoshan0518 as sysdba
SQL>startup
SQL>exit
其中sys是Oracle
数据库成功启动。
其中sys是Oracle数据库的管理员用户名。Chaoshan0518是对应的密码,执行完startup之后,Oracle数据库成功启动。
数据库服务器安装完成后,还需要执行一些配置,可以通过直接修改配置文件完成配置,也可以通过Oracle提供的netmgr工具完成配置,下面介绍通过netmgr工具进行配置的方法,在$ORACLE_HOME/bin/目录下启动netmgr方法。
cd $ORACLE_HOME/bin/
./netmgr
增加***的数据库服务
在netmgr工具中,选择左数上的”LISTENER”节点在选择下拉框中的”databse service”,然后点击”add database”按钮,在数据库服务配置界面中分别配置全局数据库名称(Clobal Databa