尝试使用ODP.NET连接到远程Oracle数据库时出现Kerberos错误

时间:2018-03-14 20:02:00

标签: oracle visual-studio-2015 kerberos odp.net server-explorer

这是我之前question的后续行动。我试图在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错误:

enter image description here

错误消息显示“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,这也没有解决任何问题。

有没有人对如何解决此问题有任何建议?

0 个答案:

没有答案