pl/sql developer
遠端連線oracle資料庫
1、配置伺服器tnsnames.ora檔案,如果本機上沒有安裝oracle,可以從安裝了oracle的機上拷貝乙個(tnsnames.ora檔案)放在指定目錄下,因為我已安裝oracle,所以直接配置該檔案。
# tnsnames.ora network configuration file: d:\oracle11g\product\11.2.0\dbhome_1\network\admin\tnsnames.ora
# generated by oracle configuration tools.
listener_orcl =
(address = (protocol = tcp)(host = localhost)(port = 1521))
oraclr_connection_data =
(description =
(address_list =
(address = (protocol = ipc)(key = extproc1521))
(connect_data =
(sid = clrextproc)
(presentation = ro)
orcl =
(description =
(address = (protocol = tcp)(host = 192.168.25.224)(port = 1521))
(connect_data =
(server = dedicated)
(service_name = orcl)
orcl為遠端oracle資料庫的例項名,ip位址和埠也要配置正確。
2、配置完成後,oracle客戶端應該可以連線到遠端oracle 資料庫上。
3、使用pl/sql developer連線資料庫
database內填上遠端資料庫的service_name ,如圖:
注:根據實際得到使用者名稱、口令和資料庫:
使用者名稱:gateway 口令:gateway 資料庫:orcl
4、連線後在pl/sql developer中操作遠端資料庫,新建乙個sql視窗,如圖:
5、在新建的sql 視窗進行遠端操作,如圖:
6、檢視單個表資料,如圖:
7、檢視單個表結構,如圖:
未驗證:
免安裝客戶
1、 oracle不用安裝客戶端也可以用plsql遠端連線
首先,在安裝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編碼型別,其它型別可自己到伺服器看一下或網上查詢一下)
(本步驟暫時要做對,如果編碼不對,會產生亂碼)
PL SQL連線遠端資料庫
1 利用oracle net manager工具 1 開啟 oracle net manager 2 增加 服務命名 第一步 net服務名 任意填寫 第二步 通訊協議 如果連線遠端機器上的oracle,選擇tcp ip internet協議 第三步 主機名 輸入ip位址 埠號 一般預設為1521 第...
PL SQL遠端連線資料庫
關鍵的兩個步驟 往往我們會漏了第二個步驟 第一步 在本地安裝的oracle客戶端找到tnsnames.ora檔案 我的目錄是 f oracle product 10.2.0 client 1 network admin 然後新增如下 192.168.10.6 description address ...
PLSQl遠端連線oracle資料庫
plsql遠端連線oracle 10g 1 在安裝oracle伺服器的機器上搜尋下列檔案,oracle 伺服器上的檔案 oci.dll ocijdbc10.dll ociw32.dll orannzsbb10.dll oraocci10.dll oraociei10.dll 可能伺服器沒有,如果沒有...