tnsping命令(tnsping命令不能执行)
tnsping 命令的格式,是怎样的?
你先运行cmd
然后在cmd窗体里面敲命令tnsping tns_name就可以看清楚了。
oracle用dblink远程查询的时候在sql窗口经常出现TNS:无法解析指定的连接标识符。有时候又可以。怎么破?
可以先用TNSPING命令试一下
1.tnsping 命令可以检查tcp协议是否已同,俗称我们说的网络通不通
2.tnsping命令监听服务器上的监听是否已开启
3.tnsping命令不检测服务器上的监听的服务名,所以tnsping通,不代表就能连通。
测试网卡是否正常工作的命令?
一般普通用户用ping命令或者ipconfig就行了。
打开CMD命令提示符,输入ping空格IP地址,输入个本地的网关IP或者DNS服务器的IP地址,能ping通说明网卡就是正常工作的。
其次,可以用ipconfig命令,查看本地网络信息,比如网关地址、IP地址等。
请教关于tnsping命令执行时速度时快时慢的问题
网络没有丢包。但是跟网络也有关系,上班网络拥挤时间,这个现象尤为严重,下班之后好一点。但我那个备份的脚本定的时间是凌晨1:00,而且是在本机上执行。第二天的日志也经常报出ora-12500的错误。如果把执行时间定到上班时间,比如为了试验,就定到14:50,在tnsping执行一遍之后,就能正常备份,如果不执行tnsping 命令,备份脚本很大的几率停在exp命令之后,也就是出现了三条提示信息之后就停了。
windows下如何测试一台linux机器外网的1521端口是否通畅
1521端口是oracle database listener常用的端口。
一般可以用 tnsping ipaddress来看是否可以连上。
在本地配置好listener.ora ,然后:
1、测试数据库服务的命令:
控制台 tnsping命令 IP地址 端口号 数据库服务名称
cmd-tnsping 192.168.1.123:1521/oracle10g
tnsping命令:如果能够ping通,则说明客户端能解析listener的机器名,而且lister也已经启动,但是并不能说明数据库已经打开,而且tsnping的过程与真正客户端连接的过程也不一致。但是如果不能用tnsping通,则肯定连接不到数据库。
2、查看服务配置的ora文件路径
E:\database\oracle\user\product\11.1.0\db_1\NETWORK\ADMIN\tnsnames.ora
文件内容形如:
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)
(HOST = 192.168.1.123)
(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)