标签: tnsping

ORA-12514 TNS:监听器当前不知道连接描述符中请求的服务

我们有一个在本地运行的应用程序,我们遇到以下错误:

ORA-12514:TNS:监听器当前不知道连接描述符中请求的服务

我已经测试了TNSPing正确解析的连接,我试图SQLPlus尝试连接,但失败的错误与上面相同.我用这个语法SQLPlus:

sqlplus username/password@addressname[or host name]
Run Code Online (Sandbox Code Playgroud)

我们已经证实:

  • 服务器上的TNS监听器正在运行.
  • Oracle本身在服务器上运行.

我们不知道对此环境所做的任何更改.还有其他我们可以测试的吗?

oracle sqlplus oracle11g ora-12514 tnsping

206
推荐指数
9
解决办法
118万
查看次数

如何安装tnsping?

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

oracle tnsping

8
推荐指数
3
解决办法
3万
查看次数

我如何列出 tnsnames

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

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

oracle tnsnames tnsping

5
推荐指数
1
解决办法
1万
查看次数

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

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

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

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

有没有办法在某个地方访问此信息?

谢谢

oracle connection-string database-connection tnsping

5
推荐指数
1
解决办法
2万
查看次数

问题设置环境变量ORACLE_HOME

我已经重新安装了Oracle 11g客户端。

我在使用时遇到问题tnsping它给出了一个错误:

Message 3511 not found; No message file for product=NETWORK, facility=TNSTNS-0
05: Message 3505 not found; No message file for product=NETWORK, facility=TNS
Run Code Online (Sandbox Code Playgroud)

我将环境变量设置 ORACLE_HOME 如下

D:\oracle\product\11.2.0\client_1\BIN
Run Code Online (Sandbox Code Playgroud)

我不确定ORACLE_HOME的确切路径是什么。

如何确定ORACLE_HOME目录的确切路径是什么?

D:\ oracle \ product \ 11.2.0 \ client_1吗?or D:\ oracle \ product \ 11.2.0 \ client_1 \ BIN

有什么建议或解决方案吗?

database-connection oracle11g tnsping

2
推荐指数
1
解决办法
3万
查看次数

使用tnsping时,我可以指定端口号和SID吗?

我使用Bitvise Tunnelier使用SQL Developer连接到一系列Oracle数据库; 连接到localhost和一个特定的端口号,这很好.我想通过其他方式(例如,.NET)进行连接,我正在使用tnsping进行故障排除.

有没有办法用端口号和SID运行tnsping?我试过了:

tnsping DatabaseSIDName:9001
tnsping DatabaseSIDName;9001
tnsping DatabaseSIDName,9001
Run Code Online (Sandbox Code Playgroud)

全部给出"TNS-03505:无法解析名称".

oracle tnsping

2
推荐指数
1
解决办法
3万
查看次数

SQL*Loader-704 和 ORA-12154

sqlldr "xxxx/xxxx@YYYYYXXXX" control=/home/local/INTERNAL/xxxxx/Presc_SQLLDR_File/Presc_SQLLDR.ctl log=/home/local/INTERNAL/xxxxx/Presc_SQLLDR_File/Presc_log.log data=home/achand/Presc_SQLLDR_File/Presc_SQLLDR.ctl
Run Code Online (Sandbox Code Playgroud)

每当我尝试执行 sqlldr 时,都会出现以下错误

SQL*Loader-704: Internal error: ulconnect: OCIServerAttach [0]
ORA-12154: TNS:could not resolve the connect identifier specified
Run Code Online (Sandbox Code Playgroud)

我试过 tnsping YYYYYXXXX

我得到以下错误

TNS-03505:无法解析名称

tnsnames.ora 包含

DDCPPSD.WORLD =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = XXXXXYYY)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SID = YYYYYXXXX)
    )
  )
Run Code Online (Sandbox Code Playgroud)

sql-loader oracle12c tnsping

2
推荐指数
1
解决办法
2万
查看次数