centos7 安装oracle11g 注意事项笔记
centos7 安装oracle11g 注意事项笔记
一、在安装Oracle11g时,centos7需要安装Oracle11g所需夹包
1、yum -y install gcc* gcc-* gcc-c++-* glibc-devel-* glibc-headers-* compat-libstdc* libstdc* elfutilslibelf-devel* libaio-devel* sysstat* unixODBC-* pdksh*
2、在最后检查Oracle11g安装包是会有很多包缺少,如下图:
在网上下载了这些包(请看我的附件),安装rpm包时遇到Header V3 DSA signature: NOKEY时解决办法:
1、rpm --import /etc/pki/rpm-gpg/RPM*
2、rpm -ivh db4-devel-4.3.29-9.fc6.i386.rpm --force --nodeps
这样就可以安装oracle11g了。
二、安装完Oracle11g后,记得修改监听文件的host改为IP地址:
/app/oracle/product/11.2.0/dbhome_1/network/admin/tnsnames.ora
/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora
再将/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora里面添加监听数据库实例:
#添加监听的数据库和实例信息
SID_LIST_LISTENER =
(SID_LIST =
#这里可以写多个实例,根据自己创建的实例配置
(SID_DESC =
(GLOBAL_DBNAME = cdirms)
(ORACLE_HOME = /app/oracle/product/11.2.0/dbhome_1)
(SID_NAME = cdirms)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.200)(PORT = 1521))
)
)
三、更改oracle服务器字符编码:原来是:AL32UTF8改成:ZHS16GBK
1、关闭数据库:shutdown immediate
2、限制模式启动数据库:startup restrict
3、更改字符编码:alter database character set INTERNAL_USE ZHS16GBK;
4、关闭数据库:shutdown immediate
5、启动数据库:startup
四、设置centos7启动环境(图形模式还是命令模式),命令模式节约服务器资源
1,命令模式
systemctl set-default multi-user.target
2,图形模式
systemctl set-default graphical.target