A. PLSQL Developer怎麼連接資料庫伺服器
安裝好oracle client或者綠色版本的instant之後,
註:instant安裝之後需要在plsql的preference裡面設置
必須大寫oci才行「D:\nchome\instantclient_11\OCI.DLL」
PL/SQL Developer因為綠色版出現漢字亂碼的解決方法:
在windows中創建一個名為NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK,然後重新啟動 pl/sql developer,這樣檢索出來的中文內容就不會是亂碼了。
2015-02-09 10:40:16 快捷輸入
從客戶端PLSQL連接到ORACLE服 ...
步驟1: 在客戶端先安裝oracle客戶端和PLSQL軟體,就是在oracle安裝過程中選擇安裝客戶端就可以了 。
步驟2: 在伺服器端安裝oracle伺服器端就可以了步驟3: 修改oracle客戶端tnsnames.ora文件(目錄在C:\oracle\ora92\network\admin) MYACCP= (DESCRIPTION= (ADDRESS_LIST= (ADDRESS= (PROTOCOL=tcp)(HOST=superich-accp )(PORT=1521)) ) (CONNECT_DATA=(SERVICE_NAME = ACCP) ) )
註: superich-accp 為伺服器主機名稱 ACCP為oracle服務名 ...舉例:# tnsnames.ora Network Configuration File: D:\oracle\proct\10.2.0\client_1\network\admin\tnsnames.ora# Generated by Oracle configuration tools.JSCE = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.20.1.27)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = jsce) ) )
註明:上面的語句可以依據上面的寫法下去,這樣plsql在登錄的時候可以選擇不同的資料庫,比如正式庫或者測試庫。
如下:
# tnsnames.ora Network Configuration File: D:\oracle\proct\10.2.0\client_1\network\admin\tnsnames.ora# Generated by Oracle configuration tools.JSCE = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.20.1.27)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = jsce) ) )NC57 = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = NC57) ) )nc52 = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = nc52) ) )
如果想刪除plsql的登陸歷史
可以這樣操作:
在PLSQL安裝目錄:如C:\Program Files\PLSQL Developer\Preferences\登錄windows用戶文件夾找到user.prefs文件採用記事本方式打開搜索一下[LogonHistory]刪除下面類似字元串的內容就可以了清除登錄記錄字元串格式類似下面形式:.9.24號更新:
我在服務裡面關閉又啟動了監聽
在oracle群北京 陳海的幫助下,登陸PL/SQL Developer的時候database這樣寫:
B. 本地PLSQL如何通過堡壘機連接遠程linux伺服器上的oracle資料庫
在oracle中配置plsql developer的方法:
1、安裝後,直接打開運行,界面如下:
因為一開始因為未做設置,所以也無法登錄,就點cancel進去,然後點Tools-Preferences,在裡面設置下instantclient basic包的解壓路徑。
2、設置如下兩項:
Oracle Home(empty is autodetect)
D:\instantclient_11_2
OCI library(empty is autodetect)
D:\instantclient_11_2\oci.dll
設置完畢,點OK即可。
3、更改配置文件:
在instantclient basic包目錄下面新建兩個文件,裡面內容如下:
sqlnet.ora:
SQLNET.AUTHENTICATION_SERVICES= (NTS)
NAMES.DIRECTORY_PATH= (TNSNAMES,EZCONNECT)
TNSNAMES.ORA(這是其中一個標簽,可以設置多個這樣的,其中黑斜體部分是需要更改的):
PODS =
(DESCRIPTION=
(ADDRESS_LIST=
(ADDRESS=
(PROTOCOL=TCP)
(Host=192.168.0.113)
(Port=1521)
)
)
(CONNECT_DATA=
(SID=PODS)
)
)
4、設置環境變數:
添加環境變數:
TNS_ADMIN = D:\instantclient_11_2
5、 現在打開PL/SQL Developer即可去登錄了。