单位的环境是64位的CentOS6,需要安装Oracle10.2.0.4
1.Oracle的平台检查
修改/etc/redhat-release,为redhat 4
2.安装依赖包
其中郁闷的是,虽然是64位的包,但是需要几个i686的32位包。
如果遇到ins_sysman.mk的错误,就是有32位的包没有安装。需要退出Oracle安装程序,重新开始。
3.Oracle10.2.0.1安装Bug
Error in invoking target 'collector' of makefile '/opt/oracle/102/sysman/lib/ins_emdb.mk'.
这个错误是10.2.0.1 的一个Bug,可以直接忽略。然后打10.2.0.4的补丁
4.还是要注意啊
如果修改了主机名称,如hostname为data-01
那么一定要修改/etc/hosts,增加data-01.localdomain和data-01。否则无法安装的。
参考:
http://www.cnblogs.com/mchina/archive/2013/03/08/2934473.html
http://blog.itpub.net/4227/viewspace-675357
http://blog.csdn.net/wyzxg/article/details/5396989
http://www.rootop.org/pages/1440.html
静默安装参考:
http://blog.csdn.net/tianlesoftware/article/details/5339833
静默升级10.2.0.4参考:
http://wangwei.cao.blog.163.com/blog/static/102362526201193074112356/
32位glibc等安装问题参考:
http://blog.itpub.net/51862/viewspace-195954
http://linmingren2003.blog.163.com/blog/static/5675100320102223551371/
使用DBCA的silent模式建库/生成模板:
http://blog.163.com/jgh2008@126/blog/static/28596246201131331312767
-
--默认创建库
-
dbca -silent -createDatabase -templateName General_Purpose.dbc -gdbname mvbox -sid mvbox -datafileDestination /dbdata/oracledata/ -responseFile NO_VALUE -characterSet AL32UTF8 -emConfiguration NONE -recoveryAreaDestination /dbdata/oracledata/flash_recovery_area/
-
--移动联机重做日志位置
-
startup mount;
-
ALTER DATABASE RENAME FILE '/dbdata/oracledata/mvbox/redo01.log' to '/data/dblog/redo01.log';
-
ALTER DATABASE RENAME FILE '/dbdata/oracledata/mvbox/redo02.log' to '/data/dblog/redo02.log';
-
ALTER DATABASE RENAME FILE '/dbdata/oracledata/mvbox/redo03.log' to '/data/dblog/redo03.log';
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29254281/viewspace-1140984/
,如需转载,请注明出处,否则将追究法律责任。