64位Oracle Data Access Components中怎么没有ODT.NET

zhqp001 2014-11-16 10:02:25
之前开发机器是32位win7+vs2010 sp1+Oracle 11g,安装的32位ODAC中包含了ODT.NET。现在换成了64位win7,安装64位ODAC时发现里面竟然没有ODT.NET。现在要在vs2010中连接Oracle该怎么办?
...全文
445 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhqp001 2014-12-23
  • 打赏
  • 举报
回复
64-bit Oracle Data Access Components (ODAC) Downloads Important: The 32-bit Oracle Developer Tools for Visual Studio download is required for Entity Framework design-time features. The downloads that support Entity Framework deployment below do not contain design-time tools, only run-time support. 仔细看了下Oracle官网下载页面,发现了开头这段话,晕,64位的ODAC果然不含vs设计时工具啊。难道只有手写Entity Framework代码了吗?
wjq 2014-12-23
  • 打赏
  • 举报
回复
我也是这样的,最后还是装32的ODT.NET
蝶恋花雨 2014-12-23
  • 打赏
  • 举报
回复
引用 7 楼 zhqp001 的回复:
不知道是压根就没有64位的Oracle Developer Tools for Visual Studio,还是需要从别处单独下载安装?

在这个地址里面有
http://www.oracle.com/technetwork/database/windows/downloads/index-090165.html
64-bit Oracle Data Provider for .NET 4 11.2.0.3.0
64-bit Oracle Data Provider for .NET 2.0 11.2.0.3.0
64-bit Oracle Providers for ASP.NET 4 11.2.0.3.0
64-bit Oracle Providers for ASP.NET 2.0 11.2.0.3.0
zhqp001 2014-12-22
  • 打赏
  • 举报
回复
引用 6 楼 kongwei521 的回复:
[quote=引用 4 楼 zhqp001 的回复:] 我在32位Win7下安装32位ODAC后,vs2010中是有这一项的。怎么现在换成64位的就没有了?
在64下需要安装相应的64位的odp http://www.oracle.com/technetwork/developer-tools/visual-studio/downloads/index.html 安装完数据库服务器端之后,就可以直接安装该软件,而无需安装以前的那种Oracle Client[/quote] 我装的ODAC就是从这个链接下载的,32位和64位下的都是11.2.0.3.20,两个版本的区别在于32位的包含Oracle Developer Tools for Visual Studio 11.2.0.3.20,而64位的不包含,所以在vs2010中没法用。 不知道是压根就没有64位的Oracle Developer Tools for Visual Studio,还是需要从别处单独下载安装?
蝶恋花雨 2014-12-22
  • 打赏
  • 举报
回复
引用 4 楼 zhqp001 的回复:
我在32位Win7下安装32位ODAC后,vs2010中是有这一项的。怎么现在换成64位的就没有了?
在64下需要安装相应的64位的odp http://www.oracle.com/technetwork/developer-tools/visual-studio/downloads/index.html 安装完数据库服务器端之后,就可以直接安装该软件,而无需安装以前的那种Oracle Client
蝶恋花雨 2014-12-22
  • 打赏
  • 举报
回复
http://www.oracle.com/technetwork/database/windows/downloads/index-090165.html oracle 官网有。我记得我们项目就是用的这个。
zhqp001 2014-12-22
  • 打赏
  • 举报
回复
引用 1 楼 save4me 的回复:
通过nuget直接安装Oracle Data Provier for .NET (ODP.NET) x64 112.3.20

Install-Package odp.net.x64


方法试过了,还是不行
我是要在ADO.NET实体数据模型中使用Oracle数据库,科室现在数据源的数据提供程序里面根本就没有Oracle Data Provier for .NET这一项。
我在32位Win7下安装32位ODAC后,vs2010中是有这一项的。怎么现在换成64位的就没有了?



於黾 2014-12-09
  • 打赏
  • 举报
回复
你完全可以将程序编译为x86,依然使用32位dll
tossgoon 2014-12-09
  • 打赏
  • 举报
回复
好像是这样的,2楼的方法试过了吗
save4me 2014-11-17
  • 打赏
  • 举报
回复
通过nuget直接安装Oracle Data Provier for .NET (ODP.NET) x64 112.3.20

Install-Package odp.net.x64

7,776

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧