配置PL/SQL Developer串連伺服器資料庫,pldeveloper
配置PL/SQL Developer串連伺服器資料庫
遠程應用伺服器上安裝client用戶端軟體,可在oracle官網上下載。
舉例:
環境
應用伺服器作業系統 |
WIN 7 |
本地地址 |
192.168.56.117 |
生產伺服器作業系統 |
Enterprise Linux Server release 5.4 |
主機名稱 |
org54 |
主機地址 |
192.168.56.5 |
資料庫版本 |
Oracle Database 10g |
資料庫執行個體名 |
GAME |
用戶端軟體版本 |
10201_client_win32 |
PL/SQL Developer版本 |
7.0.1.1066 |
SQL Developer版本 |
4.0.0.13 |
1、client軟體安裝
win7下完成操作:
下載用戶端軟體後執行安裝,如:10201_client_win32\setup.exe。
待安裝完成後會直接引導進入Oracle Net Configuration Assistant介面,如下:
輸入SID名,此文處為GAME(依實際SID而定)
協議選擇TCP即可。
接下來,輸入IP:192.168.56.5
若測試不成功,可能由於登陸資訊不正確引起,可以點擊“更改登陸”重新設定後再次測試,以下是測試成功的:
接下來會進入服務名配置介面,如下所示:
至此,用戶端軟體配置完成,介面點擊退出即可。
2、串連PL/SQL Developer軟體
下載PL/SQL Developer軟體,安裝,運行。
進入後,可在左側邊欄進入到需要的使用者下(user),對具體的表或對象進行操作,如所示:
3、串連SQL Developer軟體
因個人習慣,oracle推薦安裝SQL Developer軟體,在安裝好用戶端軟體(client)後,以下為運行SQL Developer軟體部分:
官網下載SQL Developer並安裝,運行如下:
輸入串連及登陸資訊後測試,如下顯示“測試成功”。可以點擊“串連”到資料庫了,參考如下:
至此,SQL Developer測試連接成功。
***********************************************聲明************************************************
原創作品,出自 “深藍的blog” 部落格,歡迎轉載,轉載時請務必註明出處(http://blog.csdn.net/huangyanlong)。
表述有錯誤之處,請您留言,不勝感激。
提醒:點擊目錄,更有助於您的查看。
*****************************************************************************************************
怎配置pl/sql 串連遠程oracle伺服器
(一)不安裝用戶端的解決辦法。
第一種方法:
1、在安裝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下。
oracledata =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.58)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = oracledata)
)
)
3、添加一個環境變數,名為TNS_ADMIN,值為tnsnames.ora檔案所在路徑(如:D:\oraclient,特別是重裝後或其它操作,忘了TNS_ADMIN變數,plsql登陸就會報無法解析指定的串連標識符),這是為了能夠找到上面說的tnsnames.ora。如果本機上安裝了ORACLE,並且設定了ORACLE_HOME環境變數,那麼會自動在%ORACLE_HOME%/network/admin/位置尋找tnsnames.ora檔案。
4、設定ORACLE的語言,添加環境變數:
“NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK”,(AMERICAN_AMERICA.US7ASCII 是ASCII編碼類別型,其它類型可自己到伺服器看一下或網上尋找一下)
(本步驟暫時要做對,如果編碼不對,會產生亂碼)
5、下載並安裝PL.SQL.Developer配置應用
配置tools->preferences->connection
Oracle Home=D:\oracleclient
OCI library=D:\oracleclient\oci.dll
6、再次開啟plsql則會在database中有oracledata 選項輸入使用者名稱密碼就可以登陸。
第二種方法:
1。首先去oracle的官方下載用戶端的壓縮包,地址是:www.oracle.com/...0.html,選擇機器的作業系統後選擇oracle對應的版本的base那個壓縮包下載。
2。將下載後的壓縮包解壓到相應的目錄,比如 D:\worksoftware\instantclient_10_2下;
3。在這個目錄下建立NETWORD目錄,再在NETWORK目錄下建立ADMIN目錄,如D......餘下全文>>
使用PL/SQL Developer串連Oracle
如果oracle什麼都不想動的話可以使用:
環境變數設定
配置環境變數,右擊“我的電腦”->“屬性”->“進階”->“環境變數”->“系統變數”,增加如下內容:
1) 變數名:ORACLE_HOME
變數值:C:\Program Files\instantclient_10_2
2) 變數名:TNS_ADMIN
變數值:C:\Program Files\instantclient_10_2
3) 變數名:NLS_LANG
變數值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
4) 修改Path變數,在後面添加 C:\Program Files\instantclient_10_2
(3)添加網路設定檔
在 C:\Program Files\instantclient_10_2中添加網路設定檔,建立文字檔,命名為tnsnames.ora(注意副檔名為.ora,不是txt),寫入如下內容:
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.1)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
其中紅色字型部分為我的針對個人情況的設定,ORACLE資料庫伺服器IP為192.168.1.1,資料庫執行個體名子為orcl。
(4)檢驗
配置無誤的話開啟PL/SQL Developer就ok了