写入命令:tnsping orcl
使用的参数文件:
~/product\11.2.0\client_1\network\admin\sqlnet.ora
我想换个ref文件夹。client -> dbhome1
因此,如果‘已用参数文件’= "~/product\11.2.0\dbhome1\network\admin\sqlnet.ora“播放sqlplus。
发布于 2020-07-23 15:49:59
您在这里有一些选择
中查找
,我们将在那里查看
时,可以使用//主机名:端口/服务名作为字符串
发布于 2020-07-24 00:33:45
sqlnet.ora
不包含数据库别名。tnsnames.ora
包含数据库别名。如果您想要更改tnsnames.ora
文件并将该文件的内容放在另一个目录中,那么可以在上述方法的基础上再添加一个方法。使用所需的tnsnames文件更改目录。
cd product\11.2.0\dbhome1\network\admin\
tnsping tns_alias
or
sqlplus user/password@tns_alias
例如。我有两个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)
https://stackoverflow.com/questions/63045697
复制相似问题