【发布时间】:2016-11-03 06:32:03
【问题描述】:
我们在我们的 SSRS 2008 报告管理器上为 Oracle 设置了数据源,如下所示:
数据源:Oracle(来自下拉列表)连接字符串:数据 Source=SERVERNAME;Unicode=True
在发生某些事情之前一切正常 - 我们假设在 Windows 更新之后。
此连接不起作用。错误是:
“尝试加载 Oracle 客户端库时抛出 坏图像格式异常。在64运行时会出现这个问题 安装了 32 位 Oracle 客户端组件的位模式。”
我们在这台服务器上确实有 32 位 Oracle 驱动程序。不知道有没有64位的。
然后我们又为 ORacle 创建了一个,但是是 ODBC:
数据源:ODBC(来自下拉列表)连接字符串: DSN=服务器名称;
在测试连接后(使用属性窗口中的按钮)第一个开始工作。
然后我们像往常一样继续使用 Oracle 数据源,直到下一次失败。到目前为止它发生了几次,解决方案只是打开 ODBC 连接,点击“测试连接”,效果很好。然后回到 Oracle 数据源,那个就可以了。
为用户操作报表服务非常不可靠,而且由于我们没有解决方案,也让员工很烦。
对于我们可能会在该服务器上查看哪些内容以使其 100% 工作有什么想法吗?
【问题讨论】: