首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >tnsping解析但无法使用脚本进行连接。

tnsping解析但无法使用脚本进行连接。
EN

Stack Overflow用户
提问于 2013-04-12 02:57:28
回答 1查看 1.4K关注 0票数 0

我无法从我的R/Python脚本连接到oracle数据库。下面是代码。TNSPing实用程序能够使用LDAP解析数据库。我也在粘贴TNSPING输出。

TNSPing输出

代码语言:javascript
复制
C:\Windows\System32>tnsping UHK00500_SECCOMPAS_APPL

TNS Ping Utility for 32-bit Windows: Version 11.2.0.2.0 - Production on 12-APR-2
013 10:26:26

Copyright (c) 1997, 2010, Oracle.  All rights reserved.

Used parameter files:
c:\apps\oracle\network\admin\sqlnet.ora

Used LDAP adapter to resolve the alias
Attempting to contact (DESCRIPTION = (SDU = 8192) (TDU = 8192) (ADDRESS_LIST = (
ADDRESS = (PROTOCOL = TCP)(HOST = PHKLOD2002-SCAN.ap.hedani.net)(PORT = 1522)) (
LOAD_BALANCE = on) (FAILOVER = on ) ) (CONNECT_DATA = (SERVICE_NAME = UHK00500_S
ECCOMPAS_APPL.WORLD) (FAILOVER_MODE = (TYPE = session) (METHOD = basic) (RETRIES
 = 20) (DELAY = 5))))
OK (60 msec)

R脚本输出

Oracle11g驱动程序

OraHome112_32;DBQ=UHK00500_SECCOMPAS_APPL;UID=toolkit;PWD=**")警告消息中的driver=Oracle: 1: In odbcDriverConnect("driver=Oracle in OraHome112_32;DBQ=UHK00500_SECCOMPAS_APPL;UID=toolkit;PWD=**"):RODBC错误:状态08004,代码12154,message OracleOraORA-12154: TNS:未能解析指定的连接标识符2: In odbcDriverConnect( OraHome112_32;DBQ=UHK00500_SECCOMPAS_APPL;UID=toolkit;中的driver=Oracle)“PWD=**"):ODBC连接失败

ODBC驱动程序输出

chan <- odbcDriverConnect("Driver={Microsoft用于Oracle};Server=UHK00500_SECCOMPAS_APPL;Uid=toolkit;Pwd=*")警告消息: 1: In odbcDriverConnect“)(Driver={Microsoft for Oracle};Server=UHK00500_SECCOMPAS_APPL;Uid=toolkit;Pwd=*”):RODBC错误:状态08001,代码12154,消息MicrosoftOracleORA-12154: TNS:未能解析指定的连接标识符2: In odbcDriverConnect(Driver={Microsoft ODBC for Oracle};Server=UHK00500_SECCOMPAS_APPL;Uid=toolkit;)Pwd=**"):ODBC连接失败

有人能告诉我,我在这里应该检查什么以纠正这个问题吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-04-15 00:28:05

不确定问题是什么,但是在重新启动我的R实例之后,连接就没问题了。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15962321

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档