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

oracle10g - 我无法为 Oracle10G 启动 TNSListener 服务

我无法重新启动/启动/停止 TNSListener 服务。我收到以下错误:-“本地计算机上的 OracleDb_10gTNSListener 服务已启动然后停止。某些服务如果没有工作可自动停止,例如性能日志和警报服务”。请帮我

0 投票
3 回答
34835 浏览

oracle11g - ORA 12514 错误:TNS 侦听器错误

好的,直到昨天一切正常,现在我突然收到此错误
ORA-12514:TNS:listener 目前不知道连接描述符中请求的服务
没有任何修改


我完全被卡住了,不知道该怎么办。我从这里尝试了帮助
http://dba-oracle.com/t_ora_12514_tns_listener_does_not_currently_know_service_requested.htm 但没有用。谢谢


编辑:
这是输出到lsnrctl service

0 投票
1 回答
3781 浏览

oracle - 与 oracle 11G 的连接字符串中的 SDU 设置

我没有参考 sqlnet.ora 文件进行查找,并且几乎提供了以下 TNS URL 用于连接,我需要在以下连接 URL 中挤入 SDU 设置我想知道它会去哪里以及新的网址会是什么样子?

这是我正在使用的:jdbc:oracle:thin:@192.168.191.231:1521:naladomain

我现在需要在上面的 TNS 字符串中压缩自定义 sdu 设置。我该怎么做?:-)

谢谢!

0 投票
2 回答
4155 浏览

c# - 如何找到 .NET 应用程序使用的 TNS 路径?

我有以下错误,我想

ORA-12154 TNS: 不可能的 risolvere l'identificativo di connessione specificato

英语听起来像:

ORA-12154 TNS: 无法找到指定的连接标识符

但在女巫档案中?我安装了多个 oracle 客户端。我想执行一个 .NET 代码,女巫说 TNS 文件的位置。我已经在公司看到这个问题五年了,没有人试图解决它。

0 投票
2 回答
7162 浏览

oracle - 如何更改连接中的 Oracle 客户端用户

我的机器上安装了 oracle 10 和 11 客户端。当我进入命令行并输入 TNSPING 时,输出告诉我这样的事情

所以,我假设这台机器正在使用 10 版本的 oracle 客户端来处理连接。

如何改变它?

0 投票
0 回答
6799 浏览

database - 指向 tnsping 正在使用的不同 TNSNAMES.ORA 文件

我的机器上安装了两个 Oracle 客户端。一个是 Oracle 11g,另一个是 ORACLE 8.1。我试图将 Business Objects 连接到 Oracle 8.1,但它失败了,因为在通过 TNS 条目连接时,它总是碰到 Oracle 11G 的 TNS 条目。

我试过 TNSPING ICS.WORLD了,它在只有一个 oracle 实例(Oracle 8.1)可用的其他机器上运行良好。但对我来说,它提示无法解析名称。

您能否建议我应该进行哪些更改以使 TNSPING 能够访问 Oracle 8.1 的 TNSNAMES.ORA?以下是我得到的错误

0 投票
1 回答
6040 浏览

c# - Oracle ORA-12542: TNS:address 已在 C# 中使用

我有一个与 SQL 和 Oracle 数据库建立许多连接的应用程序。Oracle 连接多次抛出此异常。我进行了搜索并找到了此链接

http://www.forumtopics.com/busobj/viewtopic.php?p=925784

它看起来像 Windows 中的 .net 问题,如下所述

“[使用中的 ORA-12542 TNS 地址错误] 是由于 Windows 客户端中的可用端口已用尽,并且它试图使用处于 TIME_WAIT 状态的端口,这会导致错误 TNS- 12542:地址已在使用中。”

我的问题是:

1> .NET 中是否可以指定用于建立连接的本地端口范围,例如,一个端口范围专用于 SQL 服务器连接,另一个端口范围用于 Oracle。

2> .Net 中如何将端口分配给连接?因此,不会重新分配 Time_Wait 端口。

3> 对于 oracle 连接,我的本地端口分配的端口号从非常高的数字开始,例如,50000,但是对于 SQL Server 连接,我的本地端口从 5000 开始。这是为什么?

4> 如何解决这个问题?

提前致谢。

编辑:我们还在 SQLServer 连接中遇到超时异常。我认为它们是相关的。

0 投票
3 回答
8933 浏览

oracle - Oracle 对某些用户隐藏列

场景:Oracle 11g 数据库包含一些敏感的用户数据,如果泄露给错误的一方可能会导致法律责任。

预期效果:只有某个用户,从某个 IP 连接,才能看到包含此​​敏感用户数据的列

我不确定隐藏列虚拟列是否是正确的方法。细粒度的访问控制似乎可以提供帮助。我不确定什么是最好的解决方案。IP的限制可能是在侦听器级别完成的?

问题:我们如何限制列的可见性,使其仅对特定用户可用?即使在执行“DESC TABLE_WITH_SENSITIVE_DATA”时,所有其他用户都不会看到该列

感谢您的任何提示。

0 投票
1 回答
287 浏览

oracle - Oracle tns 侦听器安全性

我注意到在 Oracle 8.1.7*(“SECURITY=ON”)中设置了一个 tns-listener 密码,SID 无论如何都是可枚举的(通过“Command=status”)。根据您的说法,防火墙过滤是唯一可能的解决方案吗?

提前致谢

0 投票
2 回答
6741 浏览

jdbc - JDBC 连接在 Win8、Oracle 11g XE 上因 ORA-12505 失败

我遇到的错误超出了我在TNS-12505 中看到的错误:TNS:listener 目前不知道连接描述符中给出的 SID

我正在使用 Windows 8、Oracle 11.2 XE、java 1.7.15 和 Eclipse Juno SR2。

我收到的错误是:

java.sql.SQLException:侦听器拒绝连接并出现以下错误:ORA-12505,TNS:侦听器当前不知道连接描述符中给出的 SID

我已经正确注册了驱动程序,并且我已经编辑了 listener.ora 以使服务明确,在我所看到的两种方式中都给出了示例 - 在 SID_LIST_LISTENER 下,我添加了:

在 LISTENER = (DESCRIPTION_LIST 我添加了

tnsnames.ora 包含,作为它的第一个条目:

进行调用的源代码是:

我还对connectionString进行了以下排列。结果在这里注明:

有人有想法吗?