问题标签 [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.
asp.net - 在运行时设置 oracle.dataaccess.client 设置的 DllPath 值
我已经添加
到我的 web.config。
是否可以在运行时设置 DllPath 值..
plsqldeveloper - 具有 oracle 32 位/64 位客户端的 PL/SQL 开发人员
我安装了 Oracle 64 位客户端以与我的 weblogic 应用程序一起运行。我了解到 pl-sql 开发人员不适用于 oracle 64 位客户端,所以现在我的机器上安装了 32 位和 64 位客户端,并且我的 ORACLE_HOME 变量指向 64 位客户端。
即使我在 pl-sql 开发人员版本 8.0.4 的工具->首选项中指定 32 位客户端,我也无法启动 pl/sql 开发人员。
我将我的 oracle 客户端更改为 32 位客户端,然后我能够启动 pl-sql 开发人员,但我的应用程序不起作用。
有没有一种方法可以在将 ORACLE_HOME 指向 64 位 oracle 客户端的同时运行 PL/SQL 开发人员。我不确定在 pl sql developer 的 Tools->Preferences 中明确指定 ORACLE_HOME (对于用户/默认以及系统首选项)有什么影响,因为它从我相信的环境变量中选择了 oracle home。
谢谢,阿迪西亚。
oracle - 从经典 asp 访问 Oracle 11g 客户端
我们在 asp 中有一个网页,它使用 oracle 客户端访问 Oracle 数据。我们无法让 asp 访问 Oracle 11g 的 oracle 客户端。在 Oracle 10g 中,我们必须授予匿名身份验证用户访问 OracleXE 客户端文件夹的权限。这将使 asp 页面可以访问 oracle 客户端。使用 oracle 11g 客户端很难判断哪些文件夹需要访问。我们已授予对所有可以找到的 oracle 文件夹的访问权限,但 asp 页面仍然无法访问 oracle 11g 客户端。
也许 asp 页面必须访问 oracle 11g 客户端的其他内容。有没有人有这方面的经验?
c# - 如何在我的项目 32 位应用程序 c# 中包含 oracle 客户端 64 位版本
我正在使用 Visual Studio 2010 和 Oracle 客户端从 VS 2010 4.0 框架和我的 windows XP 32 位操作系统中的 comm 对象开发一个项目。但目标系统是 64 位服务器,它不支持 32 位 oracle 客户端。所以我在服务器上安装了 64 位 oracle 客户端。
现在我的项目没有在服务器上运行它询问 32 位 oracle 客户端。
如何在我的项目中包含 oracle 64 位版本?
(或)我的问题的任何其他解决方案?
.net - 如何在 Windows Server 2003 R2 上安装“Oracle 数据访问组件 (ODAC)”?
我最近在我的计算机(Windows 7、64 位)上安装了“带有 Oracle Developer Tools for Visual Studio 的 32 位 Oracle 数据访问组件 (ODAC) ”。一切似乎都很好,我可以在 Visual Studio 2010 和 IIS 7 中开发和运行我的应用程序。
现在,当我将应用程序部署到服务器时,它会引发错误:
异常:System.TypeInitializationException:“Oracle.DataAccess.Client.OracleCommand”的类型初始化程序引发异常。---> Oracle.DataAccess.Client.OracleException: 提供程序与 Oracle 客户端版本不兼容
显然我也需要在服务器上安装 ODAC。我的服务器是:
- Windows 2003 32 位 R2(我知道,我知道!)
- IIS 6
所以。我从 Oracle 网站下载了相同的安装(ODAC 11.2 Release 5 和 Oracle Developer Tools for Visual Studio [11.2.0.3.20])并将其安装在服务器上。但仍然得到同样的错误。
PS:我在安装的时候在Oracle Universal Installer中选择了Oracle Data Access Component for Oracle Client 11.2.0.3.20 。嗯。我应该选择“Oracle 服务器”吗?
oracle - TNS:无法解析指定的连接标识符
我的 Windows 7 机器上安装了 oracle 服务器 11g。我必须从远程机器安装此服务器。远程机器是 64 位系统,Ubuntu 12.10。为了访问服务器,我安装了 Oracle 即时客户端并配置了一切。
ORACLE_HOME、TNS_ADMIN、PATH、LD_LIBRARY_PATH 都已设置,并指向正确的位置。
我的 tnsname.ora 文件:
我的 sqlnet.ora 文件
我在服务器上的 tnslistener 已启动并正在运行。
即使设置了所有这些,我也无法连接到服务器。
当我发出sqlplus user1@orcl
命令时,我得到
这些帖子我都看过了
使用 bash 变量时 Sqlplus 登录错误:SP2-0306: Invalid option
实际上还有许多其他帖子,但没有一个可以解决我的问题。
请求帮助
提前致谢
sql - ORA-01002: 提取乱序
当我的应用程序仅部署在服务器上时,而不是在我的本地计算机上运行完全相同的可执行文件时,我收到以下 oracle 错误:
堆栈跟踪指向一个带有连接的简单选择语句,我可以通过本地TOAD和问题服务器上的SQL Plus成功执行该语句。
堆栈跟踪的上半部分是:
我只能想象这是一个 oracle 客户端问题,但我应该在哪里解决这个问题?
visual-studio - OracleClient 适用于 WPF 应用程序,但不适用于 Web 应用程序
我正在将 WPF 应用程序移植到 Web 应用程序(ASP.net 和 C#)。我的 IDE 是 Visual Studio 2008,我们使用的是 Oracle 11g。我的操作系统是 Windows 7 64 位。WPF 应用程序使用 System.Data.OracleClient 连接到我们的数据库,它工作正常。我将 OracleClient 引用添加到工作区并尝试在 ASP.Net 应用程序中使用相同的命名空间,但在尝试连接到数据库 (.Open()) 时出现错误。错误是:
“尝试加载 Oracle 客户端库引发 BadImageFormatException。在安装了 32 位 Oracle 客户端组件的 64 位模式下运行时会出现此问题。”
我检查了 WPF 应用程序和 Web 应用程序中的配置管理器。它们设置相同:平台 - AnyCPU
我尝试使用 64 位版本的 Oracle 客户端,但它仍然给我同样的错误。为此,我删除了对位于 Windows/Microsoft.NET\Framework\v2.0.50727 中的 System.Data.OracleClient 的引用,并在 Windows/Microsoft.NET\Framework64\v2.0.50727 中添加了对 64 位版本的引用。
任何建议或帮助将不胜感激。
谢谢
java - 如何在java中将rowid添加到oracle存储过程的结果集中
如果我正在使用 Oracle 在 .Net 中开发应用程序,则OracleCommand
有一个具有属性的类AddRowId=true
。此语句在结果集中包含一个 RowId 列。
但我在 JDBC 的OracleStatement
. 有人可以帮我吗?我真的需要在不修改存储过程的情况下在存储过程的结果集中返回 rowid。
c# - 使用 OracleCommand 插入时出现非法变量名/编号错误
当我尝试使用 C# 将记录插入表中时,出现以下错误,
我的代码:
我的表结构:
我能够成功插入表格当我手动尝试使用时,
我什至尝试int intLogID = 0;
过cmd.Parameters.Add("log_id", OracleType.Number).Value = intLogID;
还Int32
带有数字绑定组合和int
绑定Int32
组合。
但仍然得到同样的错误。可能是什么问题呢?