複製或遷移方法及步驟如下:
在轉移之前先卸載原先安裝的Oracle(如果有的話)
1、複製原 ORACLE 的安裝目錄到新機器或系統中的安裝目錄,注意目錄要一致,盤符也要一致。
2、如果 ORACLE 的安裝目錄不在 Program Files 系統檔案夾下,則需把原系統中的 Program Files 檔案夾下的ORACLE 目錄也複製到新系統的 Program Files 檔案夾中去。
3、匯出原系統中的 ORACLE 的註冊表資訊,主要有以下幾個:
A. HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE
B. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services 下有關 ORACLE 的所有鍵。
通常包括以下 9 個 ——
\OracleMTSRecoveryService
\OracleOraHome92Agent
\OracleOraHome92ClientCache
\OracleOraHome92HTTPServer
\OracleOraHome92PagingServer
\OracleOraHome92SNMPPeerEncapsulator
\OracleOraHome92SNMPPeerMasterAgent
\OracleOraHome92TNSListener
\OracleServiceORA8
4、如果有多個資料庫,註冊表格服務鍵下的 OracleServiceXXX 就會有多個。其中最主要的有監聽服務和資料庫服務就行了,即 OracleOraHome92TNSListenerXXX 和 OracleServiceXXX。
5、將匯出的所有註冊表的在新的系統中匯入(註冊)。
6、修改oralce\ora92\network\ADMIN\listener.ora中的ip地址(如果主機ip發生改變的話)。
7、設定系統內容變數,開啟"我的電腦"的"屬性"介面,在"進階"而點擊"環境變數"進入設定,找到 [Path] 系統變數項目,點"編輯",在變數值的輸入框的最後,加入";ORACLE的安裝目錄"和";ORACLE的安裝目錄\bin"。
8、最後別忘了進入 C:\Documents and Settings\All Users\Start Menu\Programs 下把 Oracle - OraHome92 和 Oracle Installation Products 兩個菜單檔案夾也複製到新系統中,這個就和你新安裝的一樣了。然後重啟系統(機器)[可選],大功告成。