问题标签 [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 投票
1 回答
1148 浏览

oracle - TNS:无法解析连接标识符

我对此很陌生,我在带有 orcl 服务的 Linux 机器上安装了 oracle 并创建了一个 mmsc 用户。如果我没有使用 mmsc 用户登录并尝试使用命令“sqlplus mmsc/mmsc”和“sqlplus mmsc/mmsc@orcl”连接 sqlplus,则侦听器适用于这两个选项。

但是登录到 mmsc 用户后,监听器正在为“sqlplus mmsc/mmsc”工作,但不适用于“sqlplus mmsc/mmsc@orcl”。

请帮我解决这个问题。

提前致谢

问候桑卡尔

0 投票
3 回答
5150 浏览

asp.net - TNS:无法解析 .NET OracleClient 中指定的连接标识符

我在我的机器上使用 .net OracleClient 连接到 Oracle 中的数据库。当我试图连接它时显示这个 TNS 错误。

现在,我已经编辑了 tnsnames.ora 文件和 sqlnet.ora 文件。当我使用 ServerExplorer 访问 Oracle 时。它连接到 Oracle 数据库并获取所有内容。

我确实有一个来自 oracle 网站本身的 ODAC 组件,我也尝试过,但效果很好。

我的连接字符串是<add name="netOracleClient" connectionString="Data Source=ff.WORLD;Persist Security Info=True;User ID=vlc;Password=vlc;Unicode=True" providerName="System.Data.OracleClient" /> <add name="ConnectionString" connectionString="DATA SOURCE=ff.WORLD;PASSWORD=vlc;USER ID=vlc" providerName="Oracle.DataAccess.Client" />

我在两个组件中都尝试了 ServerExplorer。它与服务器资源管理器一起工作正常,我也正在获取数据。但是当我编写代码时,它向我抛出了这个错误 ORA-12154: TNS:could not resolve the connect identifier specified

这是我试图连接的代码。

告诉我解决这个问题的方法???

注意:我们这里有机器,我们使用 OracleClient for .net 访问具有相同 TNS 的相同数据库。我也想用一样的。。

请帮助我。

0 投票
1 回答
16195 浏览

oracle - Oracle TNS:为我的服务进行 tnsping 时没有侦听器错误

我刚刚在 Windows 7 64 位上安装了 Oracle 11g,当我尝试使用 ping 时tnsping遇到了这个错误TNS-12541: TNS:no listener

因此,我尝试使用LSNRCTL> start也遇到此错误来启动侦听器:

0 投票
3 回答
6929 浏览

php - 为什么我会收到此错误,我该如何解决?

我编写了一个 PHP 脚本来从 Oracle 数据库中提取查询并将结果写入 csv 文件。我正在使用 Zend Framework 连接到数据库。我知道凭据是正确的,因为我能够使用 SQLPlus 通过终端进行连接。

这是错误:

Zend_Db_Adapter_Exception: SQLSTATE[HY000]: pdo_oci_handle_factory: ORA-12514: TNS:listener does not currently know of service requested in connect descriptor (/home/http/php-5.3.3/ext/pdo_oci/oci_driver.c:579) in /opt/http/Zend/ZendFramework-1.10.3/library/Zend/Db/Adapter/Pdo/Abstract.php on line 144

我试图做研究,但没有可靠的解决方案。我确实读到它可能与 tnsnames.ora 相关联,但我在服务器上找不到该文件。我之前在其他项目中使用过 Zend,没有任何问题。

仅供参考:我没有 root,所以我不能在服务器上做很多魔法。

你有什么建议?

0 投票
2 回答
1488 浏览

java - TNS:JDBC URL 的监听器

我有一个包装 Oracles SQLLoader 实用程序的小程序。SQLLoader 采用的数据库地址参数似乎是一个 TNS 样式的地址,如下所示:

我的程序还使用 JDBC 访问数据库并执行加载后诊断。不幸的是,目前您还需要提供地址,如下所示:

反正有没有转换成这些?即,如果给定 JDBC url,则转换为 SQLLoader 将采用的 TNS 地址,反之亦然。

0 投票
1 回答
315 浏览

jdbc - 使用 tns 别名创建连接池

有没有人尝试过使用 TNS Alias 创建 WebLogic JDBC 连接池,而不是使用 server:port,db 信息的完整连接字符串

0 投票
1 回答
19381 浏览

database - ORA-12505, TNS: 监听器当前不知道连接描述符中给出的 SID

我对数据库主题非常陌生,并尝试通过从 Netbeans 连接来做一些初学者的事情。但是当我测试我的连接时,我遇到了一些错误(我搜索了这个错误但无法理解任何东西)。我安装Oracle 10g Express Database Edition并下载ojdbc6.jarOracle Thin. 这是我的简单代码,仅用于测试驱动程序版本;

我明白了

正如我所说,我是这个数据库的新手,如果你能帮忙解释一下,我会很高兴的。不管怎么说,还是要谢谢你

0 投票
3 回答
10721 浏览

oracle - 使用瘦 JDBC 客户端通过 LDAP/OID 查找解决 Oracle SID 的问题

我们正在为我们的连接配置使用 OID/LDAP 查找。TNS_ADMIN环境变量和Java 属性都oracle.net.tns_admin设置正确,并指向包含 sqlnet.ora 和 ldap.ora 的目录。但是,JDBC 连接 URL:jdbc:oracle:thin:@ourtnsalias在尝试连接时抛出异常:

以下类型的连接字符串连接成功:

  • 完整的 TNS 字符串:
    jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=host.company.com)(PORT=####))(CONNECT_DATA=(SERVICE_NAME=service_name)))
  • 完整的 LDAP 网址:
    jdbc:oracle:thin:@ldap://oid.company.net:####/ourtnsname,CN=OracleContext,dc=company,dc=net

这似乎暗示问题出在 LDAP/OID 查找上。但是,运行tnsping ourtnsname也连接成功。

在进行 OID/LDAP 查找时,有没有办法在连接字符串中只使用 TNS 别名?

为了完整起见,这里是相关的 Java:

0 投票
1 回答
1385 浏览

php - OCI_CONNECT,连接远程机器的TNS

Apache Web 服务器正在我的机器(本地主机)中运行。但是 TNS 条目位于同一网络内的另一台机器上,

另一台机器 ip 是 - 192.168.11.122。

我需要按如下方式连接远程机器的 TNS。但给出一个错误

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

我怎么做?

0 投票
1 回答
200 浏览

oracle - 用于 Oracle TNS 条目的漂亮打印机?

我有一些 TNS 条目被格式化为单个长行。有什么漂亮的打印机可用吗?这是我目前所拥有的一个例子。