CentOS6.4安裝Oracle10.2.0.4

壹頁書發表於2014-04-13
單位的環境是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://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

  1. --預設建立庫
  2. 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/
  3. --移動聯機重做日誌位置
  4. startup mount;
  5. ALTER DATABASE RENAME FILE '/dbdata/oracledata/mvbox/redo01.log' to '/data/dblog/redo01.log';
  6. ALTER DATABASE RENAME FILE '/dbdata/oracledata/mvbox/redo02.log' to '/data/dblog/redo02.log';
  7. ALTER DATABASE RENAME FILE '/dbdata/oracledata/mvbox/redo03.log' to '/data/dblog/redo03.log';

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29254281/viewspace-1140984/,如需轉載,請註明出處,否則將追究法律責任。

相關文章