设为首页 收藏本站
查看: 491|回复: 0

[经验分享] redhat 3 install oracle 9i

[复制链接]

尚未签到

发表于 2018-5-12 14:46:50 | 显示全部楼层 |阅读模式
  本人参考网上相关文件后,根据实际情况,进行测试安装,如有相同,纯属巧合,谢谢。
  1、 安装rh3
2、 创建oracle用户组及用户
groupadd dba
groupadd oinstall
useradd –g oinstall –G dba oracle
passwd oracle
3、 设置系统参数
编辑/etc/sysctl.conf文件,增加以下内容
kernel.shmmax=设置内存参数,根据实际情况设置 查看内存 cat /proc/meminfo
kernel.shmmni = 4096
kernel.shmall = 2097152
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
编辑/etc/security/limits.conf文件,增加以下内容
oracle soft nofile 65536
oracle hard nofile 65536
oracle soft nproc 16384
oracle hard nproc 16384
4、 设置.bash_profile环境参数
export LD_ASSUME_KERNEL=2.4.21
export ORACLE_BASE=/home/oracle
export ORACLE_HOME=/home/oracle
export ORACLE_SID=ora9
export ORACLE_TERM=xterm
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
export ORACLE_OWNER=oracle
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export THREADS_FLAG=native
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib
export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/Apache/bin:$PATH
export PATH=$PATH:$ORACLE_HOME/bin
PATH=$PATH:$ORACLE_HOME/bin
PATH=$PATH:$HOME/bin
umask 022
export PATH
5、 解压安装文件及安装补丁
gunzip ship_linux_9204.cpio.gz
cpio –idmv < ship_linux_9204.cpio
生成DISK1
  
  安装补丁
unzip p3006854_9204_LINUX.zip
cd 3006854
sh rhel3_pre_install.sh
6、 安装oracle
1)在oracle主目录DISK1下运行./runInstaller
2)cd /tmp
Sh orainsRoot.sh
程序语言选择sim. chinese
安装时选择software only
3)oracle目录运行sh root.sh
4)安装完毕,退出
7、创建数据库
1)su – oracle
dbca
2)new database
3)去掉所有已选框、字符集
安装过程中会出现一个已知BUG,忽略,安装完成后再oracle主目录/rdbms/admin目录下运行utlrp.sql
4)设置sys、system用户密码,退出完成
8、设置sqlnet.ora、tnsnames.ora、listener.ora
1)sqlnet.ora修改
names.directory_path=(TNSNAMES)
2)listener.ora
LISTENER =
(ADDRESS_LIST=
(ADDRESS=(PROTOCOL=tcp)(HOST=wlzxdb)(PORT=1521))
(ADDRESS=(PROTOCOL=ipc)(KEY=PNPKEY)))
---------------------------------------------------------------------------
SID_LIST_LISTENER=
(SID_LIST=
(SID_DESC=
# #BEQUEATH CONFIG
# (GLOBAL_DBNAME=ora9)
(SID_NAME=ora9)
(ORACLE_HOME=/home/oracle)
# #PRESPAWN CONFIG
# (PRESPAWN_MAX=20)
# (PRESPAWN_LIST=
# (PRESPAWN_DESC=(PROTOCOL=tcp)(POOL_SIZE=2)(TIMEOUT=1))
)
# )
# )
3)tnsnames.ora
ORA9 =
(DESCRIPTION=
(ADDRESS=
(PROTOCOL=TCP)
(HOST=wlzxdb)
(PORT=1521))
(CONNECT_DATA=
(SID=ora9))
)
9、设置oracle自启动
1)修改/etc/oratab文件
ora9:/home/oracle:Y
2)创建启动文件
#!/bin/sh
  export ORACLE_BASE=/home/oracle
export ORACLE_HOME=/home/oracle
export PATH=$PATH:$ORACLE_HOME/bin
ORACLE_USER=oracle
  
case $1 in
start)
su - &quot;$ORACLE_USER&quot;<<EOO
export ORACLE_SID=ora9
lsnrctl start
sqlplus /nolog<<EOS
connect / as sysdba
startup
EOS
EOO
;;
  stop)
su - &quot;$ORACLE_USER&quot;<<EOO
export ORACLE_SID=ora9
lsnrctl stop
sqlplus /nolog<<EOS
connect / as sysdba
shutdown immediate
EOS
EOO
;;
  *)
echo &quot;Usage: $0 {start|stop}&quot;
;;
esac
chmod +x ora_db
3)修改/etc/rc.local文件,添加以下内容
/etc/rc.d/init.d/ora_db start
  GOOD LUCK!

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-459214-1-1.html 上篇帖子: Redhat+Nginx0.8.46+PHP5.2.14+Mysql5.1.46构建LNMP(X64)平台 下篇帖子: redhat 5.4 yum配置
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表