centos7中安装oracle11g2

http://blog.csdn.net/qq_22260641/article/details/76182447

按照这个步骤一步一步来一般就可以,但是中途也有需要注意的地方:

注意事项

一,在创建的时候 不能使用root用户创建,要根据上边的链接创 建新的用户与用户组

二,在进行安装启动检测的时候,如下图    

centos7中安装oracle11g2_第1张图片

这时候需要自己一一安装failed的依赖包,但是安装之后有些依赖包还是fail,这可能是有些依赖包是低版本,只有自己的centos中有高版本就行了

使用 yum在线安装

例如:

yum  install gcc

如果使用yum提示没找到,可以使用 yum provides gcc 查看依赖包的镜像位置,然后使用yum  install gcc

centos7中安装oracle11g2_第2张图片

安装成功之后要先配置监听Listener,在使用Oracle的DBCA工具创建数据实例,也就是数据库,数据库实例安装成功后我们可以创建表空间,用户,然后在表空间中创建表

注意:

一、linux启动监听配置图形化界面

############启动配置监听界面
   搜索centos7中不能使用netca
输入  which netca

cd $ORACLE_HOME/bin

./netca &

一定要在图形化界面下。

如果是SSH登陆的。那得在你本地起一个XWINDOW的服务,

然后 export DISPLAY=youip:0.0

再然后 ./netca &

/home/oracle/app/product/11.2.0/dbhome_1

二、使用dbca名称创建数据库实例到如下图的时候:点击finish会提示创建数据库实例,一定要点击创建,不然在连接数据库的时候,会提示数控库不可用,也就是没有数据库实例

centos7中安装oracle11g2_第3张图片


三,因为我使用的是自己的vmware虚拟机,所以在每次关机的时候就会出现oracle数据库不可用,使用以下命令就可解决

###oracle重启再开启  sqlplus "/as sysdba"
1、sqlplus /nolog
conn / as sysdba

startup  //开启oracle数据库实例

查看监听的方法
lsnrctl stat
启动监听
lsnrctl start













你可能感兴趣的:(oracle)