ORA:Excel 2007中的12154错误



我有一个由我的前任开发的Excel文件,并使用外部数据连接从Oracle获取数据。

我试图将该文件迁移到新的客户端PC,并且在刷新数据时会遇到以下错误:

ORA 12154 TNS无法解析指定的连接标识符

通过DSN和TNS参考建立连接。系统规格为:

OS:Windows 7 64位Oracle客户端:Oracle 10.2.0 32位。在32位ODBCAD32.EXE

中创建的DSN

tnsnames.ora如下:

ods_bkup =(description = = (adversy_list = (address =(protocol = tcp)(host = 10.146.64.132)(port = 1521)) ) (connect_data = (sid = odsdb) )

我能够从DSN成功进行测试连接。TNS ping也为服务器工作。但是当我在Excel中刷新数据时,我会遇到错误。

excel中给出的连接字符串

dsn = mp_prod; uid = ods_mpmon; pwd = ods_mpmon; dbq = ods_bkup; dba = w; apa = t; apa = t; exc = f; exc = f; qto = t; qto = t; qto = t; frc = 10; fdl = 10; lob = t; lob = 10; lob = t; lob = t; lob = t;; rst = t; btd = f; bam = ifallSuccessful; num

我缺少什么?

在这里相同的问题,这是解决方案:

https://community.spiceworks.com/topic/277836-excel-2010-ora-12154-tns-could-not-not-not-not-not-not-not-service-name

希望这对您有帮助!=)啤酒。

相关内容

  • 没有找到相关文章

最新更新