0

这是我之前的问题的后续。我正在尝试在 Visual Studio 2015 中使用 ODP.net 连接到远程 Oracle 11gr2 服务器。具体原因是针对 SSRS 报告。

我已按照 Visual Studio 的建议安装了此版本的 ODT/ODAC:http ://www.oracle.com/technetwork/topics/dotnet/whatsnew/vs2012welcome-1835382.html (有关详细信息,请参阅我的上一个问题) .

甚至没有打开解决方案,在 VS2015 的登录页面上,我尝试通过使用服务器资源管理器并尝试“添加连接”来使用 ODP.net 驱动程序。我可以选择 ODP.net 托管和非托管驱动程序。但是,当我尝试“测试连接”时,出现 Kerberos 错误:

在此处输入图像描述

错误消息显示“NA Kerberos5:阶段身份验证握手失败:无法加载文件或程序集‘Oracle.ManagedDataAccessIOP.dll’或其依赖项之一。找不到指定的模块。”

我已尝试遵循这些指南: https ://docs.oracle.com/database/121/ODPNT/installODPmd.htm#ODPNT8152 https://docs.oracle.com/cd/E56485_01/win.121/e55744/featConnecting。 htm#ODPNT8270

但似乎我的问题更基本:我根本无法使用服务器资源管理器测试连接(即我没有项目/解决方案可以放入IOP.dll)。但是,我确实尝试将其IOP.dll放入 GAC,但这也没有解决任何问题。

有人对如何解决这个问题有任何建议吗?

4

0 回答 0