在sp3和cu1之后,Reporting Services中的Oracle连接无效

时间:2009-06-11 18:35:01

标签: sql-server reporting-services reporting ora-12705

昨晚我在64位SQL 2005故障转移群集上安装了sp3和cu1。

一切顺利。报告服务安装在主节点上。

现在无法连接到Oracle。最初的错误似乎与此有关:http://support.microsoft.com/default.aspx?scid=KB;en-us;870668

我授予了网络服务访问权限,但这并未改变任何内容。然后我就像开发一样(不幸的是,工作正常),这意味着将经过身份验证的用户添加到bin和admin \ network文件夹中。

这给了我们一个新的错误。

ORA-12705:无法访问NLS数据文件或指定的无效环境

网上的大多数帖子都说这也应该在sqlplus中发生。它没有。

我们在此服务器上安装了Oracle 10g和9驱动程序。 这9个驱动程序是SSIS使用的32位。 报告服务似乎正在使用10个驱动程序。

当我按照上面链接中的指示将安全设置添加到oracle文件夹时,我首先在9个驱动程序上执行了这个操作,并且我们在rs中遇到错误,说它无法使用32位驱动程序。当我在64位上添加安全设置并删除32时,我们开始收到NLS错误。

感谢您的帮助! 把这个发布到SO和SF-我很乐意在我们打电话给MS之前听到一些想法。

1 个答案:

答案 0 :(得分:1)

我找到了几个答案,如:

http://www.dba-oracle.com/t_ora_12705_resolution.htm

决定重命名注册表项并且工作正常。