Exception in thread "main" ,設定Oracle9i,10g環境變數

tolywang發表於2009-02-13

Windows 2003 系統, 前期安裝了Oracle9.2.0.1 , 然後升級到Oracle9.2.0.8 ,dbca建立了兩個資料庫,隨後又由於工作需要,安裝了Oracle10g 資料庫, 在DBCA建立資料庫例項的時候發現報錯資訊  Exception in thread "main" ,估計就是系統環境變數的問題 。 以下方式設定環境變數變換來在Oracle9i 與 10g之間進行切換使用。     

C:\>dbca
Exception in thread "main"   

原環境變數 :  

D:\oracle\product\10.2.0\db_1\bin;D:\oracle\ora92\jre\1.4.2\bin\client;D:\oracle\ora92\jre\1.4.2\bin;C:\Program

Files\Oracle\jre\1.3.1\bin;C:\Program Files\Oracle\jre\1.1.8\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%

\System32\Wbem;C:\Program Files\SecureCRT;C:\PROGRA~1\ULTRAE~1;C:\Program Files\ESTsoft\ALZip;D:\Program

Files\Microsoft SQL Server\MSSQL\Binn;C:\Program Files\Microsoft SQL Server\80\Tools\BINN

 

 

恢復Oracle 9i 的各執行程式環境變數path設定:
刪除10.2的環境變數, 如果原來Oracle9i的執行程式環境變數被覆蓋就加入

D:\oracle\ora92\bin;D:\oracle\ora92\jre\1.4.2\bin\client;D:\oracle\ora92\jre\1.4.2\bin;C:\Program

Files\Oracle\jre\1.3.1\bin;C:\Program Files\Oracle\jre\1.1.8\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%

\System32\Wbem;C:\Program Files\SecureCRT;C:\PROGRA~1\ULTRAE~1;C:\Program Files\ESTsoft\ALZip;D:\Program

Files\Microsoft SQL Server\MSSQL\Binn;C:\Program Files\Microsoft SQL Server\80\Tools\BINN

 

 


恢復Oracle 10g 的各執行程式環境變數path設定:
刪除9i的環境變數, 加入10g的相關3個環境變數

D:\oracle\product\10.2.0\db_1\bin;D:\oracle\product\10.2.0\db_1\jre\1.4.2\bin\client;D:\oracle\product\10.2.0\db_1

\jre\1.4.2\bin;C:\Program Files\Oracle\jre\1.3.1\bin;C:\Program Files\Oracle\jre\1.1.8\bin;%SystemRoot%\system32;%

SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\SecureCRT;C:\PROGRA~1\ULTRAE~1;C:\Program

Files\ESTsoft\ALZip;D:\Program Files\Microsoft SQL Server\MSSQL\Binn;C:\Program Files\Microsoft SQL Server\80

\Tools\BINN

 

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

相關文章