1 suse10为了把需要的软件安装完全,最好是安装软件的时候选择搜索sys、lib和gcc关键字的软件都装了
2 oracle需要用到c++所以c++和gcc的软件包都要装
3 我开始用的suse10sp3里面没有compat-libstdc++-5.0.7-22.2.x86_64.rpm,于是上网找了suse10sp1,居然有这个包于是装suse10sp1
4 安装rmp使用的命令格式是rpm –ivh rmp包名
5 启动oracle安装的命令是到安装包目录下
./runInstaller –ignoresysprereqs
6 注意/ect/hosts里面管理好主机名
7 系统装好之后注意使用yast2 inetd命令设置网络,开通telnet和ftp
8 注意关闭防火墙
9 环境变量设置
设置Oracle(/ect/profile.d/oracle.sh)环境 这些一定要注意 主目录 安装目录和实例名 因为我装的oracle是11gr2的所以这样设置
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11gR2/db
export ORACLE_SID=jackdb
10 oracle用户的设置
检查有没有 没有的话建
删除oracle用户
userdel -f oracle
添加oracle用户
useradd oracle -g oinstall -G dba -d /home/oracle
passwd oracle
11解决Ora-12514问题
修改$ORACLE_HOME/network/admin/listener.ora加这几行
(SID_DESC =
(GLOBAL_DBNAME = jackdb)
(ORACLE_HOME = /opt/oracle/product/11gR2/db)
(SID_NAME = jackdb)
)
12 总是提示dmrc文件问题
该oracle家目录的dmrc属主位oracle用户 权限为644