9I 資料庫升級到10g的步驟

kewin發表於2009-11-10

我這個環境是9IR2的,需要升級到10GR2.下面是記錄了升級的過程,比較簡單,主要是為筆記。

1) 修改引數,以適應新版本的要求;
 如果實在是不知道哪些引數是過時的,可以在DB啟動後檢視ALTER 日誌,會有這樣的資訊:
Obsolete system parameters with specified values:
  hash_join_enabled 
2) 在windows下ORADIM註冊一個任務:
ORADIM -NEW -SID kong password manager
3) 用startup upgrade 啟動oracle
SQL> startup upgrade
ORACLE 例程已經啟動。

Total System Global Area  117440512 bytes
Fixed Size                  1247612 bytes
Variable Size              92276356 bytes
Database Buffers           20971520 bytes
Redo Buffers                2945024 bytes
資料庫裝載完畢。

4) 新開啟一個session,新增一個SYSAUX 的tablespace:
CREATE TABLESPACE sysaux DATAFILE 'd:\oradata\oos\sysaux01.dbf'
SIZE 300M REUSE
EXTENT MANAGEMENT LOCAL
SEGMENT SPACE MANAGEMENT AUTO
ONLINE;

5) 執行:
spool catupgrd
@?/rdbms/admin/catupgrd.sql
6) 檢查升級的結果:
@?/rdbms/admin/utlu102s.sql
spool off

6) shutdown and startup db

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

相關文章