我有oracle 11.2.0.3 x32,它有通用安装程序的odac。安装odac后,我可以在Visual Studio 2012 Connect to Database窗口中看到oracle提供程序。现在使用oracle 11.2.0.4 x64安装odac 64位ODAC 11.2版本5(11.2.0.3.20)Xcopy for Windows(http://www.oracle.com/technetwork/database/windows/downloads/index-090165.html)后,我在VS2012的数据库窗口中看不到oracle提供程序。我试过这个:
install.bat all c:\odacpath odac
“where”odac“是安装时使用的Oracle Home Name”。
我将odac更改为“\ app \ Admin \ product \ 11.2.0 \ client_1”和“OraClient11g_home1”,但这没有用。
我需要解释如何正确执行此操作,也许我必须设置环境变量或执行其他操作。
修改 对于我的oracle版本(11.2.0.4),我无法使用oracle开发人员工具找到odac。
答案 0 :(得分:2)
为了能够使用Visual Studio的Database explorer\Data connections
连接到Oracle实例,您需要安装ODAC with Oracle Developer Tools的相应版本。 xCopy版本的ODAC仅为您提供Oracle数据访问组件。另请注意,由于Visual Studio Express不支持加载项,因此无法将ODAC与ODT一起使用Visual Studio 2012的快速版本。