问题标签 [tns]

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 投票
11 回答
228488 浏览

oracle - Oracle - 我使用的是什么 TNS 名称文件?

有时我会遇到 Oracle 连接问题,因为我无法确定我的数据库客户端正在使用哪个 tnsnames.ora 文件。

解决这个问题的最佳方法是什么?++对各种平台解决方案感到高兴。

0 投票
22 回答
261474 浏览

oracle - Oracle ORA-12154:TNS:无法解析服务名称错误?

我是 SQL Server 用户。

我在一个使用 oracle 的项目中(我很少使用它)我需要创建一个 ODBC 连接,以便我可以通过 MS Access 访问一些数据我的机器上有一个名为 oraHome90 的应用程序。它似乎允许在“网络配置实用程序”中配置称为侦听器的东西,我认为还需要完成“本地网络服务名称配置”。IT 支持人员为我提供了这些信息来设置 ODBC 连接。我已经尝试了所有我能想到的组合。我可以通过一个成功通过“登录”到 oracle 服务器数据库的测试的测试。当我尝试创建 ODBC 连接时,我收到以下错误:ORA-12154:TNS:无法解析服务名称。

假设我想从头开始,并且以下信息应该允许我连接到数据库......有什么建议或评论吗?注意:最终项目会有一个网站 .ASP 页面查询数据,但我必须首先证明我可以通过 MS Access 使用 ODBC 连接看到数据

0 投票
7 回答
225943 浏览

database - 向 SQL Developer 添加新连接时不显示 Oracle TNS 名称

我正在尝试使用 SQL Developer 连接到 Oracle 数据库。

我已经安装了 .Net oracle 驱动程序并将tnsnames.ora文件放在
C:\Oracle\product\11.1.0\client_1\Network\Admin

我在 tnsnames.ora 中使用以下格式:

在 SQL Developer 中,当我尝试创建新连接时,没有 TNS 名称显示为选项。

有什么我想念的吗?

0 投票
3 回答
1592 浏览

oracle - Oracle Pro*C ORA-12547

我正在重新编译一些我公司目前没有人编译过的 Pro*C 代码。它编译正常,但是当我将它复制到生产服务器并运行它时,我收到 Oracle 错误 ORA-12547(TNS:失去联系)

有任何想法吗?

0 投票
3 回答
431 浏览

oracle - tns 无法通过 web 服务正确解析

我意识到这里已经有一些类似的问题,但我看不到与我的问题相匹配的问题,所以恐怕我不得不问一个新问题。

我有一个在服务器上运行的 Web 服务,它抛出 ORA-12154:TNS:无法解析指定的连接标识符”错误。但是,当我登录到所述服务器时,我能够成功 tnsping 条目并连接到它通过 sqlplus,但不通过 web 服务。

如果有人对要寻找的东西有任何建议,我将不胜感激。

干杯

0 投票
3 回答
65310 浏览

oracle - 什么是 TNS:Oracle 上下文中的侦听器?

Borderline ServerFault 问题,但我想我会先在这里尝试,因为我过去曾遇到过 Oracle 问题。

我正在尝试从 PHP 连接到 Oracle 数据库,但出现以下错误。

这是 PHP 报告的错误,也是 Oracle 的 listener.log 中显示的错误。

我的直接问题是修复此错误。我想回答的更大的问题是 Oracle 连接模型是如何工作的?

这是在我的本地 Windows 机器上运行的开发环境中,并且一直工作到现在。不幸的是,环境交给了我(我没有设置它)并且设置它的人无法帮助我调试它。

如果我在使用 MySQL 或 PostgreSQL(我更熟悉的两个系统)时遇到类似的错误,我会检查以确保数据库进程正在运行,然后尝试使用用户名/密码 / 手动连接到数据库连接字符串。不幸的是,我不熟悉 Windows 上的 Oracle 工具(SQL Developer 除外),并且我不知道 Oracle 上下文中的 TNS:listener 或 SID 是什么(我有模糊的想法,但模糊的想法很少有帮助)你正在调试这样的东西)

任何一般性建议将不胜感激。

每个评论的更新:

在我的 tnsnames.ora 文件中有许多整体,相关条目是

这没有反映在我运行时的实例列表中

所以我想我的下一个问题是,如何尝试手动启动 OBS2 实例?

0 投票
2 回答
615 浏览

oracle - Oracle: API for dealing with TNS file?

Is there an API that will read a TNS file and present it in some easy-to-use data structure?

I would like to get a list of all my TNS entries. This works but is not particularly elegant!

0 投票
1 回答
8981 浏览

.net - 连接错误:Oracle.DataAccess.Client.OracleException ORA-12170

这花了我好几个小时。我必须让这个 .Net 应用程序在 XP 系统上运行。似乎有人弄乱了一些文件,所以 C# 中的 conn.Open() 导致了这个错误:

这是我的 sqlnet.ora 文件:

这是 tnsnames.ora:

这是 listener.ora:

我尝试将主机名更改为 localhost, 127.0.0.1 但这不起作用。还,

  • 我可以从 SQL Plus 执行查询。
  • 系统上没有防火墙
  • .Net 应用程序和数据库位于同一台机器上。
0 投票
2 回答
12697 浏览

oracle - “ORA-12571: TNS packet writer failure”和“ORA-03135: connection lost contact”有什么区别?

我在一个环境中工作,我们不时遇到与 Oracle 连接相关的生产问题。我们从 ASP.NET 应用程序中使用 ODP.NET,我们怀疑防火墙会关闭连接池中的连接时间过长。

有时我们会收到“ORA-12571: TNS packet writer failure”错误,有时我们会收到“ORA-03135: connection lost contact”。

我想知道是否有人遇到过这种情况和/或了解这两个错误之间的区别。

0 投票
1 回答
9153 浏览

oracle - 来自 MS Access 的 ODBC Oracle 连接错误

我目前支持使用 Microsoft ODBC Driver for Oracle 链接连接的 MS Access 数据库。我可以毫无问题地连接到当前的链接表,但出于安全原因,我们需要更改访问服务器的帐户的密码。

我已成功更改密码,但现在当我尝试重新链接表时出现错误:

这些表是关键应用程序的一部分,现在我们无法连接。关于如何解决这个问题的任何建议?