Oracle,客戶端遠端連線資料庫

2021-06-23 08:37:03 字數 1196 閱讀 5753

用windows下的oracle客戶端工具 net manager遠端連線linux下的oracle資料庫。

資料庫端的設定步驟:

1. 先確定能互相ping通。

2. 關閉資料庫伺服器的防火牆

[root@localhost ~]# service iptables stop

iptables: setting chains to policy accept: filter          [  ok  ]

iptables: flushing firewall rules:                         [  ok  ]

iptables: unloading modules:                               [  ok  ]

3. 開啟資料庫

[oracle@localhost ~]$ sqlplus / as sysdba

sql> startup mount

sql> alter database dbtest open;

database altered.

4. 檢視 tnsnames.ora 配置檔案

[oracle@localhost ~]$ cat $oracle_home/network/admin/tnsnames.ora

dbtest =

(description =

(address = (protocol = tcp)(host = localhost)(port = 1521))  //  localhost即資料庫主機名,在客戶端要指定資料庫主機ip(或主機名,只要能解析)。

(connect_data =

(server = dedicated)

(service_name = dbtest)  // 在客戶端要指定這個dbtest。(關於如何更改service_name,請閱讀《

oracle,修改 global_name 和 service_name 》)))

如果監聽和資料庫都在同一臺主機上,一般不需要修改 tnsnames.ora 配置檔案。

5. 啟動監聽

[oracle@localhost ~]$ lsnrctl start

lsnrctl for linux: version 11.2.0.1.0 - production on 22-aug-2013 13:44:34

... ...

oracle只裝客戶端遠端連線資料庫

開啟pl sql developer,登入介面點取消,進入後選擇選單欄 tools preferences connection 配置環境變數 新增第乙個環境變數,名為tns admin,值為tnsnames.ora檔案所在路徑例如本機的為 d oracleclient network admin ...

安裝oracle客戶端 plsql遠端連線

code orcl description address protocol tcp host 20101228 0959 port 1521 host的值為伺服器ip。區域網,ip和計算機名稱都行 connect data server dedicated service name orcl 3 ...

客戶端連線oracle

使用sql plus連線伺服器 oracle客戶端連伺服器時一般需要配置sqlnet.ora和tnsnames.ora。listener.ora sqlnet.ora tnsnames.ora 都是放在 oracle home network admin目錄下,sqlnet.ora作用是通過這個檔案...