1、plsql輸入ip端口數據庫實例名直接登錄:
Username:用戶名
,如:scott
Password:用戶對應密碼
,如:tiger
Database:數據庫位置
,
語法爲:ip:端口號/數據庫實例名
如:192.168.1.156:1521/orcl
2、修改tnsnames.ora文件
在自己的Oracle安裝目錄找到以下文件:tnsnames.ora
例如:
D:\app\Administrator\product\11.1.0\db_1\NETWORK\ADMIN\tnsnames.ora
打開文件添加以下內容:
非集羣,數據庫在一臺服務器上:
名稱 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = ip地址)(PORT = 端口號))
)
(CONNECT_DATA =
(SERVICE_NAME = 數據庫實例)
)
)
//例如下面這個
KZJN =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.162.146)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
集羣,數據庫在多臺服務器上:
名稱 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = ip地址1)(PORT = 對應端口號))
(ADDRESS = (PROTOCOL = TCP)(HOST = ip地址1)(PORT = 對應端口號))
(LOAD_BALANCE = yes)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SID = 數據庫實例)
)
)
//例如下面這個
JQ =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.190.88)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.190.99)(PORT = 1521))
(LOAD_BALANCE = yes)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SID = tmis21)
)
)
保存修改後打開plsql,在數據庫下拉列表中回多出新添加的內容,選擇對應的下拉項,填寫用戶名密碼即可。