Windows下cmd命令列以及plsql連結遠端oracle資料庫
阿新 • • 發佈:2019-01-09
cmd命令列下連結與用plsql客戶端連結大同小異.使用客戶端進行連結的話首先要在tnsnames.ora裡面進行遠端資料庫的配置,例如:
NJ_P_10.1.1.1_testdb =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.1.1
)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = testdb)
)
)
如上配置的監聽資料庫HOST為10.1.1.1,port為1521,資料庫服務名SERVICE_NAME為testdb,測試本資料庫的賬號為:username,密碼為password,那麼配置好此檔案後就可以在plsql客戶端進行遠端資料庫的訪問,直接選擇對應的資料庫並且填寫賬號密碼就可以進行連結.
若是通過cmd命令列進行訪問,則不需要進行tnsnames.ora檔案的設定,直接在cmd命令列下鍵入命令就可以,命令的格式為:
sqlplus userName/ [email protected]/sercive_name
則對比這個格式,連結測試資料庫的命令格式為:
sqlplus username/password@10.1.1.1/testdb
下面是測試連結的結果,連結成功:
通過sqlplus -H 可以檢視幫助,其中有以net方式對遠端進行連結的方法介紹,相關介紹截圖如下: