问题标签 [oracleclient]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 使用 64 位 Oracle 客户端从 32 位进程连接 Oracle DB
我有应用程序以 32 位模式运行。它尝试使用 Oracle 客户端连接 oracle DB。Oracle 客户端以 64 位运行。
我打电话时收到 targetinvocationexception
con.Open();
原因,由于应用程序在 32 位模式下运行,因此无法加载 64 位 dll。
我无法更改应用程序模式。我也无法安装 32 位 Oracle 客户端。如何解决这个问题呢
提前致谢
c# - 命名空间“System.Data”中不存在类型或命名空间名称“OracleClient”
尝试运行我的代码时,我收到以下错误:
CS0234:命名空间“System.Data”中不存在类型或命名空间名称“OracleClient”(您是否缺少程序集引用?)
我已包含对System.Data.dll
and的引用System.Data.OracleClient.dll
,但我仍然收到此错误。
该错误是由using System.Data.OracleClient
我的命名空间声明中的行引起的。
c# - 找不到类型或命名空间名称“OracleConnection”
每次尝试调试程序时都会出现此错误:
CS0246:找不到类型或命名空间名称“OracleConnection”(您是否缺少 using 指令或程序集引用?)
这发生在声明private readonly OracleConnection oracleConnection;
中(以及其他一些地方)
我一直在尝试一些建议的解决方案,但到目前为止都没有奏效:
- 我添加了对
System.Data.OracleClient.dll
- 我的目标框架设置为
.NET Framework 4
- 我已经尝试过包括
using System.Data.OracleClient
和手动写出System.Data.OracleClient.OracleConnection
编辑:我使用的代码如下:
到目前为止没有任何工作,所以任何建议将不胜感激。
oracle - 通过域用户使用 SqlPlus 连接 Oracle
客户端和服务器机器在域下。我正在尝试使用 SqlPlus 工具连接 orace db。我正进入(状态
虽然用户名和密码是正确的。
连接命令:
tnsnames.ora 中的数据库地址
数据库地址有问题吗?连接方式?
提前致谢
java - 没有oracle客户端如何连接oracle数据库?
我想在没有oracle客户端的情况下连接oracle数据库。在搜索了我该怎么做之后,发现我必须使用oracle实例客户端。但是我该如何使用它呢?我找不到关于那个的东西。
oracleclient - Oracle 客户端和 Instant 客户端的区别
Instant 客户端和 Oracle 客户端有什么区别?
vb.net - 使用 Oracle Client 11 部署 .Net 应用程序
我已经关注了这篇文章,但它不起作用。有人能告诉我还有什么要检查的吗?
我遵循的步骤:
我将当前安装的 Oracle (11gR2_x32) 中的 dll 添加到项目的根目录中。我没有像帖子所说的那样使用基本精简版,但我认为 dll 是一样的,对吧?
- oci.dll
- ociw32.dll
- Oracle.DataAccess.DLL
- orannzsbb11.dll
- oraocci11.dll
- oraociicus11.dll
- OraOps11w.dll
在我的项目中选择每个 dll 并将“构建操作”设置为“内容”,将“复制到输出目录”设置为“始终复制”
添加了对 Oracle.DataAccess 的引用
在我的 vb 代码中添加了“导入 Oracle.DataAccess.Client”。
该代码运行良好,但仍需要用户安装 Oracle。我的意图是不让他们安装 oracle。我验证了当他们安装我的程序时,所有 dll 都存在于程序文件夹中。
我还能检查什么?
oracle - 如何知道安装的 Oracle Client 是 32 位还是 64 位?
操作系统:Windows 2008 服务器 R2
甲骨文客户端:11.2
非常感谢
sql-server - 如何从 SSIS/SQL Server Data Tools 连接到 Oracle db?
我在运行 Windows Server 2008 r2 的 64 位机器上安装了 Oracle 11g r2 客户端。已安装以下内容: SQL Server 64 位 MS Office 64 位
我尝试从 excel/powerpivot 连接到 oracle db,它工作得非常好。
但是,当我尝试从 SSIS 连接到 Oracle 数据库时,我发现驱动程序和应用程序之间不匹配。
(标题:连接管理器
由于初始化提供程序时出错,测试连接失败。错误 [IM014] [Microsoft][ODBC Driver Manager] 指定的 DSN 包含驱动程序和应用程序之间的体系结构不匹配)
我该如何克服这个问题?谢谢!
reporting-services - 使用 32 位 Oracle 客户端的 SSRS 报告在 64 位环境中不工作
我在 BIDS 2008 中有一个使用 32 位 Oracle 客户端构建的 SSRS 报告,报告在 BIDS(VS 2008)中运行良好,但是当部署到 Win2k3 64 位服务器上的报告管理器时,它失败并出现以下错误
“尝试加载 Oracle 客户端库引发 BadImageFormatException。在安装了 32 位 Oracle 客户端组件的 64 位模式下运行时会出现此问题。”
我已经阅读了几篇建议使用csscript Enable32Biton64 'true'
and启用 IIS 到 32 位的文章aspnet_regiis-i
,但问题是我有其他需要 64 位功能的应用程序,所以不能这样做。
请建议我如何做到这一点.TIA。