[英]How to change tnsping Used parameter files?
寫入cmd: tnsping orcl
使用的參數文件:
~/product\11.2.0\client_1\network\admin\sqlnet.ora
我想更改 ref 文件夾。 客戶端-> dbhome1
所以,如果 'Used parameter files' = "~/product\11.2.0\dbhome1\network\admin\sqlnet.ora" 播放 sqlplus。
你在這里有一些選擇
設置 ORACLE_HOME 環境變量。 默認情況下,我們將查看 ORACLE_HOME/network/admin,或者
設置 TNS_ADMIN 環境變量。 如果已設置,我們將在那里查看
不要打擾 tns 條目。 連接時可以使用 //hostname:port/service_name 作為字符串
sqlnet.ora
不包含數據庫別名。 tnsnames.ora
包含數據庫別名。 如果您想更改tnsnames.ora
文件並將該文件的內容放在另一個目錄中,那么您可以在上述方法的基礎上再添加一種方法。 使用所需的 tnsnames 文件更改目錄。
cd product\11.2.0\dbhome1\network\admin\
tnsping tns_alias
or
sqlplus user/password@tns_alias
例如。 我有 2 個 ORACLE_HOME
1) C:\Oracle\10.2.0\OAS\NETWORK\ADMIN
Directory of C:\Oracle\10.2.0\OAS\NETWORK\ADMIN
23.07.2020 19:15 <DIR> .
23.07.2020 19:15 <DIR> ..
23.07.2020 18:54 526 tnsnames.ora
2) C:\Oracle\11.2.0\dbhome_1\NETWORK\ADMIN
Directory of C:\Oracle\11.2.0\dbhome_1\NETWORK\ADMIN
23.07.2020 19:14 <DIR> .
23.07.2020 19:14 <DIR> ..
21.07.2020 13:00 628 listener.ora
21.07.2020 13:00 450 sqlnet.ora
21.07.2020 13:06 547 tnsnames.ora
C:\Oracle\11.2.0\dbhome_1\
是默認的ORACLE_HOME
C:\Oracle\10.2.0\OAS\NETWORK>tnsping nbd11
TNS Ping Utility for 64-bit Windows: Version 11.2.0.4.0 - Production on 23-JUL-2020 19:23:19
Copyright (c) 1997, 2013, Oracle. All rights reserved.
Used parameter files:
C:\oracle\11.2.0\dbhome_1\network\admin\sqlnet.ora
Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 172.26.32.175)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = nbd11)))
OK (20 msec)
tnsping
工作正常。 它從文件C:\Oracle\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora
中獲取數據庫別名。
tnsping
無法解析名稱。
C:\Oracle\10.2.0\OAS\NETWORK>tnsping nbd111
TNS Ping Utility for 64-bit Windows: Version 11.2.0.4.0 - Production on 23-JUL-2020 19:27:51
Copyright (c) 1997, 2013, Oracle. All rights reserved.
Used parameter files:
C:\oracle\11.2.0\dbhome_1\network\admin\sqlnet.ora
TNS-03505: Failed to resolve name
使用所需的 tnsnames 文件更改目錄。 tnsping
工作正常。 它從當前目錄中的文件tnsnames.ora
中獲取數據庫別名。
C:\Oracle\10.2.0\OAS\NETWORK>cd admin
C:\Oracle\10.2.0\OAS\NETWORK\ADMIN>tnsping nbd111
TNS Ping Utility for 64-bit Windows: Version 11.2.0.4.0 - Production on 23-JUL-2020 19:29:21
Copyright (c) 1997, 2013, Oracle. All rights reserved.
Used parameter files:
C:\oracle\11.2.0\dbhome_1\network\admin\sqlnet.ora
Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 172.26.32.175)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = nbd11)))
OK (30 msec)
例如 2。
使用完整地址而不使用 tnsnames 文件。
C:\Oracle\10.2.0\OAS\NETWORK>tnsping (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=172.26.32.175)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=nbd11)))
TNS Ping Utility for 64-bit Windows: Version 11.2.0.4.0 - Production on 23-JUL-2020 19:38:39
Copyright (c) 1997, 2013, Oracle. All rights reserved.
Attempting to contact (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=172.26.32.175)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=nbd11)))
OK (20 msec)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.