1、在安裝oracle伺服器的機器上搜尋下列檔案,
oracle 伺服器上的檔案
oci.dll
ocijdbc10.dll
ociw32.dll
orannzsbb10.dll
oraocci10.dll
oraociei10.dll (可能伺服器沒有,如果沒有則pl sql 隨便使用者名稱密碼可以登陸)
sqlnet.ora
tnsnames.ora
classes12.jar
ojdbc14.jar
放到乙個資料夾,如 oraclient
2、配置tnsnames.ora,如果本機上沒有安裝oracle,可以從安裝了oracle的機上拷貝乙個(tnsnames.ora檔案在%oracle_home%\network\admin下)放在上面的目錄d:\oraclient下。
tnsnames.ora 配置
oracledata =
(description =
(address_list =
(address = (protocol = tcp)(host = 192.168.0.2)(port = 1521))
)
(connect_data =
(service_name = oracledata)
)
)
其中host為主機ip位址
port為oracle開放埠號
service_name為連線資料庫名字
3、新增乙個環境變數,名為tns_admin,值為tnsnames.ora檔案所在路徑(如:d:\oraclient,特別是重灌後或其它操作,忘了tns_admin變數,plsql登陸就會報無法解析指定的連線識別符號),這是為了能夠找到上面說的tnsnames.ora。如果本機上安裝了 oracle,並且設定了oracle_home環境變數,那麼會自動在%oracle_home%/network/admin/位置查詢 tnsnames.ora檔案。
tns_admin 環境變數
tns_admin = d:\oraclient (剛才檔案的存放資料夾)
4、設定oracle的語言,新增環境變數:
「nls_lang = simplified chinese_china.zhs16gbk」,(american_america.us7ascii 是ascii編碼型別,其它型別可自己到伺服器看一下或網上查詢一下)
(本步驟暫時要做對,如果編碼不對,會產生亂碼)
oracle 語言環境變數
nls_lang = simplified chinese_china.zhs16gbk (設定oracle的語言)
plsql 設定
oracle home=d:\oraclient
oci library=d:\oraclient\oci.dll
6、再次開啟plsql則會在database中有oracledata 選項輸入使用者名稱密碼就可以登陸。
PLSQL本地不安裝客戶端遠端連線Oracle
1 在安裝oracle伺服器的機器上搜尋下列檔案,oracle 伺服器上的檔案 oci.dll ocijdbc10.dll ociw32.dll orannzsbb10.dll oraocci10.dll oraociei10.dll 可能伺服器沒有,如果沒有則pl sql 隨便使用者名稱密碼可以登...
不安裝Oracle客戶端使用PLSQL
不安裝oracle客戶端使用plsql 只想安裝pl sql,不安裝oracle客戶端,可採取不需要進行安裝的oracle精簡客戶端,配合pl sql連線oracle資料庫.配置客戶端環境變數 2.新增網路配置檔案 在d programfiles oracle network admin目錄下,新建...
不安裝oracle客戶端使用PLSQL
1.把instantclient放到c盤。c instantclient 2.c instantclient network admin tnsnames.ora 修改這個檔案裡的內容。generated by oracle configuration tools.oraclr connection...