需要一些前提條件:
1、對方的主機能被連接(如在同一局域網內)
2、需要知道對方數據庫IP、端口號、服務名
3、需要知道對方提供的管理數據庫的用戶名及密碼
連接方法:
1、在本地的oracle安裝目錄,找到tnsnames.ora文件,一般在~\oracle\product\10.2.0\db_1\network\ADMIN目錄下
2、用文本打開tnsnames.ora文件,添加以下內容:
ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = IP地址 )(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = 數據庫名)
)
)
ORCL是 數據庫實例名,PORT是端口
可能會出現的問題
你沒有權限在此位置中保存文件,請與管理員聯系以獲得相應權限
解決以上辦法
勾選完全控制,點擊確認即可保存
再配置監聽,找到NET Manager
配置監聽程序,添加地址,主機的IP地址和端口
重點注意:當電腦同時安裝客戶端和服務端,需要客戶端和服務端同時配置以下代碼:
ORCL = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = IP地址 )(PORT = 1521)) ) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = 數據庫名) ) )