重裝的oracle實例名最好跟重裝之前一樣,這樣就省的更改實例。
2、安裝完了之後,系統中又有一個可以使用的ORACLE了。這個時候要做的就是將原來的文件和數據恢復過來。第一步,先關閉ORACLE的所有已經啓動的項目,在“服務”裏面逐一關閉。然後,將安裝目錄改名。我現在用的是D:/oracle。改成D:/oracle_new。再將D:/oracle_old改成D:/oracle。 這樣理論上說從物理層面恢復了ORACLE了。但是我們發現,現在還不能啓動ORACLE的監聽程序和服務程序。我們還要從邏輯上解決。
3、修改完這些之後,試着重啓oracle服務,最重要的是實例服務(OracleServiceGLXT)和監聽服務(OracleOraDb10g_home1TNSListener),只要保證這兩個服務啓動就可以了,如果能重啓,則試着連接(注意listener.ora文件中使用的計算機名可能有所更改,tnsnames.ora中也一樣,改成與現有計算機名一樣即可),如果不能,則解決oracle服務重啓的問題,直到能夠使用原先的用戶連接庫即可。
我這邊 修改了 listener.ora文件下的計算機名稱 ,保證和新安裝的裏面計算機名稱一致。