我有一个数据库:Oracle SQL Developer 3.2.20.9 一个在Windows 7企业64位的PC上本地运行的asp.net Web应用程序,为了开发它,我使用了Visual Studio 2013。 现在我应该将应用程序与db连接,所以我正在尝试安装:
Oracle 10g ODAC和用于Visual Studio .NET的Oracle开发人员工具
我收到此错误: “异常程序终止。发生了内部错误。请向Oracle支持部门提供以下文件: 未知 未知 未知“
我可以通过其他方式连接webapp吗? 当我在Visual Studio中转到Server Explorer并选择connect to database - >添加连接 - > Oracle数据库 - >用于Oracle的.NET框架数据提供程序 我明白了: “此提供程序已弃用,不应使用。而是下载用于Visual Studio的Oracle Developer Tools以与Oracle数据库进行全面集成。”
答案 0 :(得分:0)
Oracle支持两个版本的连接。您应该尝试安装11g的ODAC客户端,因为它将连接到版本10数据库并支持Windows 7。 看作SQL开发人员是免费的,为什么不能获得最新版本4.02 here
确保获得与数据库的位数匹配的ODAC版本,32位或64位。您可以使用Run>登录计算机进行检查。 cmd> sqlplus>以用户/密码连接。如果返回的标头没有说64位,那么数据库是32位安装,你需要ODAC来匹配它。
看到连接到Oracle是一个流行的问题,一个很好的故障排除程序是