我在Windows 7计算机上安装了Oracle Client 10g 32位和ODAC 11g R2,但在MS ODBC管理中或在SQL Server Management Studio中尝试创建链接服务器到Oralce时,我看不到任何Oracle提供程序Visual Studio 2010.任何人都可以帮我解决该怎么办?我可以通过SQLPlus连接到Oracle服务器,但在使用MS提供程序进行Oracle连接时,会出现错误。
请帮忙!
答案 0 :(得分:0)
安装Oracle客户端时,您是否也安装了ODBC驱动程序? IOW,您是否进行了自定义安装并添加了ODBC驱动程序?除非您进行完整的客户端安装,否则不会安装ODBC驱动程序。
答案 1 :(得分:0)
您没有指定Windows 7安装是32位还是64位。
如果是32位,则查看上一个答案,重新启动Oracle安装程序并检查是否已选择ODBC。
如果它是64位我建议你安装32位的Oracle客户端(就像你那样)以及64位的Oracle 11客户端,这样你就可以使用正确的库。
在任何情况下,我仍然没有找到在Windows 7(64位)上执行Oracle安装的正确方法,该方法适用于每个客户端和工具组合,祝你好运。
答案 2 :(得分:0)
我也挣扎了一段时间,我找到的最佳解决方案就在这里:
http://dotnetcrap.blogspot.com/2009/08/oracle-client-on-windows-7.html