Windows平臺,Oracle Database和Client並存方式

kisslfcr發表於2016-09-22
由於某些特定需求,生產環境需要在同一臺機器上同時安裝Database Server和Client,因為plsql沒有64位客戶端,無法讀取64位database的oci.dll檔案,所以需要一個32位的客戶端,如果使用正常方式安裝,則會出現環境變數混亂等各種不可控問題,我採用如下方式使Database Server和Client可以無影響的並存在一臺伺服器上。
1    正常安裝database
2    隨便找一臺機器安裝32位client
3    將安裝好的client目錄整個複製到database server的機器上,在plsql中設定好oracle_home的路徑和oci.dll的路徑。
4    此時還需要編寫一個bat指令碼,單獨給plsql指定ORACLE_HOME環境變數,指令碼如下:
cd  PLSQL所在目錄
set ORACLE_HOME=XXXX
plsqldev.exe

如此就可以在64位的Database Server上正常執行plsql了。

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

相關文章