我尝试安装"Oracle10g Release2ODAC(64位)10.2.0.3forWindows x64“,从:http://www.oracle.com/technology/software/tech/windows/odpnet/64-bit/index.html
在Windows2008Server 64位上,但在运行setup.exe后,它就会崩溃,有以下错误:
问题签名:问题事件名称: APPCRASH应用程序名称: javaw.exe应用程序版本: 5.0.40.5应用程序时间戳: 42a019e4故障模块名称: StackHash_5c81故障模块版本: 6.0.6001.18000故障模块时间戳: 4791adec异常代码: c0000374异常偏移量:0000000000000a6e97操作系统版本: 6.0.6001.2.1.0.272.7地区ID: 1037附加信息1: 5c81附加信息2: fa1981fc0da3377cbbec45e762388188 补充资料3: 7698 附加信息4: 7 Defb6f15001721d919a359fb7888c17 阅读我们的隐私声明: http://go.microsoft.com/fwlink/?linkid=50163&clcid=0x0409
有人能告诉我一个版本,我可以安装最新版本的ODP.NET for Windows2008Server 64位吗?
向你问好,盖伊·伯坦尔
发布于 2010-01-30 22:14:43
这真的很棘手。在安装ODP.NET之前,您需要已经建立了与oracle数据库的连接。这意味着:
步骤1: Oracle (从未成功,不推荐)或Oracle (在Win7最终64位上成功,文件win64_11gR1_client.zip,已选择"Runtime“选项安装)。客户端安装后,请确保您可以连接。在命令行中,尝试“tnsnames”以检查tnsname是否正常,然后"sqlplus username/pwd@yourtnsnamesentry“检查您是否知道有效的用户和密码,以及是否真正能够连接。记住或写下甲骨文的家庭名称和路径,您在安装期间选择。
步骤2:安装ODP.NET (我使用了文件ODAC1110720.zip)。在安装过程中使用完全相同的甲骨文名称,但使用不同的路径。
步骤3:尝试与visual连接。对于“服务器名”,我使用了"oraclexe:1521/xe“。这意味着我有一个名为"oraclexe“的机器,它在端口1521上有oracle侦听器,还有一个实例名为"xe”的数据库。这叫"EZCONNECT“的名字。
我不确定第1步是否真的需要,因为也许step3确实只使用oracle即时客户端。我知道,这真的很痛苦,但这很管用。我花了两天时间连接到甲骨文,我不得不安装了将近1GB的下载甲骨文软件。他们可以而且应该让这件事变得容易得多。就像一键安装一样,这只会起作用。令人遗憾的是,客户端安装是多么的复杂。
发布于 2010-11-04 14:48:54
在开发计算机上加载并安装Microsoft (32位)的Oracle数据库11g第2版客户端(11.2.0.1.0)。删除项目中以前对Oracle.DataAccess的引用。添加指向此新版本的新引用。在Visual中,在添加引用之后,选择它,然后选择属性来检查设置。将“特定版本”设置为true,然后检查“复制本地”是否为false。使用任何CPU目标构建解决方案。
接下来,准备您的服务器。安装OracleDatabase11g第2版(11.2.0.1.0)用于Microsoft (x64)。安装时,选择运行时选项。
最后,将您的解决方案部署到您的服务器上,就像您经常使用的那样。这一次应该管用。
诀窍是在开发和部署环境中都有相同的ODAC版本(11.2.0.1.0)。这个ODAC包含Oracle.DataAcces.Client,您应该在代码中引用它来访问类,如OracleConnection、OracleDataReader等。
我遇到了问题,因为我使用ODA11.2.0.1.2(最新的32位)开发,但是这个ODAC没有x64版本。
因此,如果您要在32位上开发并部署在64位上,请始终使用最新的具有32位和64位版本的稳定ODAC版本。
发布于 2010-11-24 12:19:37
遇到您的问题时,解决方案是获取10204_vista_w2k8_x64_production_client.zip (http://www.oracle.com/technetwork/database/10204-winx64-vista-win2k8-082253.html)的副本,运行它&它将安装客户机。
解压ODAC10203x64.zip,然后转到所有程序->OracleHome->Oracle安装产品&运行Universal。当安装程序在指定源位置运行时,浏览到在解压缩ODAC10203x64.zip时创建的工作台目录,然后按常规安装。
有一个ODAC112012.zip,但这将不会与Oracle 9 dB的对话,所以上面将解决与遗留dB的对话。
https://stackoverflow.com/questions/862036
复制相似问题