centos7中安装oracle11g2
http://blog.****.net/qq_22260641/article/details/76182447
按照这个步骤一步一步来一般就可以,但是中途也有需要注意的地方:
注意事项一,在创建的时候不能使用root用户创建,要根据上边的链接创建新的用户与用户组
二,在进行安装启动检测的时候,如下图
这时候需要自己一一安装failed的依赖包,但是安装之后有些依赖包还是fail,这可能是有些依赖包是低版本,只有自己的centos中有高版本就行了
使用 yum在线安装
例如:
yum install gcc
如果使用yum提示没找到,可以使用 yum provides gcc 查看依赖包的镜像位置,然后使用yum install gcc
安装成功之后要先配置监听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会提示创建数据库实例,一定要点击创建,不然在连接数据库的时候,会提示数控库不可用,也就是没有数据库实例
三,因为我使用的是自己的vmware虚拟机,所以在每次关机的时候就会出现oracle数据库不可用,使用以下命令就可解决
###oracle重启再开启 sqlplus "/as sysdba"
1、sqlplus /nolog
conn / as sysdba
startup //开启oracle数据库实例
查看监听的方法
lsnrctl stat
启动监听
lsnrctl start