问题标签 [tnsping]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
71408 浏览

oracle - 如何安装tnsping?

我必须如何安装 tnsping?我尝试安装oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpm,我可以使用一些客户端命令,但是 nog tnsping。

0 投票
1 回答
720 浏览

windows - 结果后 TNSPING 挂起

出于某种原因,除了一个令人讨厌的方面之外,TNSPING 完全可以按预期工作。在返回“OK (20ms)”之类的结果后,它会挂起大约 5 分钟。

这是我的环境:Windows 7 64 位客户端,Oracle 12.1.0.2 64 位客户端。

我 ping 哪个 DB 无关紧要,即使我提供了一个不存在的数据库名称,它也会立即返回一个错误并在此之后挂起。

我已经通过将 TNSPING.TRACE_LEVEL = SUPPORT 添加到 SQLNET.ORA 记录了一个跟踪文件,但它只包含条目,直到显示结果。当它挂起时,没有任何记录。

使用 sqlplus 或例如 TOAD 连接到数据库也不是问题。

0 投票
1 回答
1017 浏览

oracle - 如何将 Tnspi​​ng 输出存储在变量中?

从 shell 你命令启动:

tnsping myDB

我获得输出:

正常(1 毫秒)

如何将此输出存储在变量中,以便测试是否正常?

0 投票
0 回答
1326 浏览

oracle - tnsping,“使用的参数文件”为空

我正在使用 Ruby API oci8 连接到远程 Oracle DB,得到 ORA 12514。

我的操作系统是 linux,奇怪的是当我这样做时:

我得到:

“使用的参数文件”是空的,不确定是否重要。

没有任何线索,任何帮助表示感谢~!

0 投票
2 回答
12679 浏览

oracle - 如何列出 tnsnames

有没有简单的方法可以通过命令行列出我系统中所有可用的 tnsnames?

每当我需要查找 tnsname 时,我只需使用tnsping命令搜索tnsnames.ora文件,然后在文本编辑器中打开它即可进行扫描。然后随后运行tnsping [tnsname]以检查连接健康状况。我在想是否有像tnslist 或 tns -l这样的简单命令来列出所有 tnsname,但我找不到。

0 投票
1 回答
230 浏览

oracle - 无法使用 sqlplus 连接到数据库

我已经在我的 tnsnames.ora 中配置了我的连接字符串。在我的 sqlnet.ora 中,我的内容如下:

当我从 tnsnames.ora 对 SID 进行 tnsping 调用时,我遇到了错误:

来自 tnsname.ora 的示例配置

我究竟做错了什么?

0 投票
3 回答
53462 浏览

oracle - 如何获取 Oracle 数据库的 SID、服务名称和端口?

我在地址 xx.xx.xx.xx 上运行 oracle 数据库 我知道登录名、密码和初始目录

我正在尝试在 Oracle SQL Developer 中建立新连接,以便可以访问该数据库来查看它。为此,我需要知道 SID 或服务名称。

很久以前我会运行 TNSPing.exe 来获取服务名称,但是这个程序不再可用。Oracle 没有分发它。

有没有办法在某处访问这些信息?

谢谢

0 投票
1 回答
261 浏览

oracle - 通过 SSH 的 sqlplus 无法解析 tns

我设置了一个 EC2 实例和 RDS 实例。然后在 EC2 实例上安装 oracle 实例客户端。之后,我设法执行 sqlplus 并从 EC2 实例连接数据库。为此,我创建了一个 tnsnames.ora 文件并输入数据库的服务详细信息。

我可以,

但我做不到,(这给出了错误:ORA-12154:TNS:无法解析指定的连接标识符)

还配置了密码少的 ssh。我正在对当前机器本身进行 ssh。任何想法都会有所帮助。

除了细节。由于我安装了 oracle 实例客户端,因此 tnsping 命令不可用。我通过在 .profile 文件中添加以下函数来实现这一点。

0 投票
3 回答
599 浏览

oracle - Windows 批处理脚本中的 SQL*Plus 连接失败

错误:
ORA-01017:用户名/密码无效;登录被拒绝

错误:
ORA-12154:TNS:无法解析指定的连接标识符

0 投票
1 回答
1011 浏览

oracle - tnsping 和 telnet 的区别?

我对 Oracle 中的 tnsping 和 telnet 有一些担忧。以我目前的理解:

  • telnet IP PORT用于测试您是否可以连接到该机器(在 IP 地址)并且某些服务正在该端口上侦听。

  • tnsping NET_SERVICE_NAME [COUNT]用于测试您是否可以连接到该机器(在 IP 地址)并且某些服务正在该 PORT 上侦听,并且该服务是 Oracle 侦听器。

对 Oracle 有扎实了解的人可以验证或指出我陈述中的错误吗?它目前悬在我的脑海中,但我不确定我对它的理解是否正确。