gpt4 book ai didi

oracle - 适用于 v8 数据库的 64 位 Oracle 客户端

转载 作者:行者123 更新时间:2023-12-04 01:10:14 25 4
gpt4 key购买 nike

好吧,事情是这样的:我有一个访问 Oracle 8 数据库的 C#/.NET 应用程序,它在我们的 32 位机器上运行良好。它使用 v.8 ODBC 客户端、9i 客户端或 10g XE 客户端工作。但是,在 64 位 Windows 机器上似乎没有任何效果。我确实成功安装了一个 64 位 11g 客户端,却发现它拒绝与 v8 数据库通信,所以我想我需要的是 64 位 10g、9i 或 8i 客户端。我尝试了 9i 和 10g XE,但没有成功。我还没有尝试过完整的 10g 客户端。

我安装了 MDAC 2.8,但是在管理工具 -> ODBC 数据源管理器工具中,这些 ODBC 驱动程序都没有出现,大概是因为它们不是 64 位的。仅显示 MS SQL。

奇怪的是,有一个旧程序,即 Cognos 的 Impromptu,运行良好 - 它似乎能够找到并使用系统上安装的 32 位 v8 客户端,但我的应用程序不能。

我发现我可以通过复制 ODBC 数据源工具快捷方式来查看和创建/编辑 ODBC 数据源,将其更改为指向不同的路径(用 SYSWOW64 替换 system32),但是我创建的数据源有以某种方式隐藏在我的应用程序中。有没有办法将我的 .NET 应用程序指向特定的数据源,例如,可能通过创建文件 DSN 并指定完整的本地路径?

这让我抓狂。帮助!

最佳答案

我终于有一个客户来工作了:

http://download.oracle.com/otn/nt/instantclient/10203/instantclient-basiclite-win-x86-64-10.2.0.3.0.zip

感谢大家的评论和帮助。

关于oracle - 适用于 v8 数据库的 64 位 Oracle 客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1735733/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com