cost 81 ms
如何在 Oracle.ManagedDataAccess 中断开连接? - How to disconnect in Oracle.ManagedDataAccess?

我有一个特殊情况,我必须断开并重新连接 Oracle 数据库。 (我必须检查我的连接字符串是否仍然有效,即我的密码是否仍然有效。) 不幸的是, connection.Close()并没有关闭 session。当我重新连接新连接时,我得到了旧的 session。 这是我的代码: 此代码导致显示“h ...

如何在“where in”子句中使用关联数组? - How to use associative array in "where in" clause?

要将 ID 列表/数组从 C# 传递到 Oracle PL/SQL 过程, 您必须定义关联数组类型,例如具有 integer 索引的表: 我想编写一个存储过程来包装如下查询: 我知道基本的 SQL 但我根本不是 PL/SQL 专家,表值类型超出了我的范围。 我试过了: 但这会给出错误“表达式类型错 ...

Oracle 托管数据访问批量复制 ORA-39776:致命的直接路径 API 加载表时出错 - Oracle Managed Data Access Bulk Copy ORA-39776: fatal Direct Path API error loading table

我们最近开始在我们的应用程序中使用 Oracle.ManagedDataAccess 现在它支持批量复制尝试复制相当大的表时出现以下错误。 Oracle.ManagedDataAccess.Client.OracleException: 'ORA-39776: 致命的直接路径 API 错误加载表 ...

如何在 ASP.NET Core 中更改 Oracle 数据库连接的协议? - How to change protocol for Oracle database connection in ASP.NET Core?

我有一个 ASP.NET Core 应用程序,它使用 nuget 包Oracle.ManagedDataAccess.Core v2.19.80 和Dapper连接到 Oracle 数据库。 根据请求数据,可能每次都需要连接到不同的数据库。 连接发生的字符串是这样创建的: 运行以下查询时 ...

Oracle 数据提供程序用于 .NET 不支持 Oracle 19.0.96.0.0 - Oracle Data Provider for .NET does not support Oracle 19.0.96.0.0

我的 ASP.NET 应用程序之一正在使用 oracle 10g 没有任何问题。 我已将数据库升级到 19c 并相应地更改了连接字符串。 现在项目编译,当我运行时出现此错误。 当我调试时,我得到这个错误。 可能是什么原因,我该如何解决? ...

尝试从插入语句检索返回值时出现“索引超出数组范围”错误 - "Index was outside the bounds of the array" error while trying to retrieve return value from an insert statement

我试图在返回其标识值的同时插入到表中。 但是会抛出“索引超出数组范围”的错误。 我可以在 dbForge 中成功执行查询,但当我尝试使用 oracle 托管数据访问在 C# 中执行查询时却不能。 查询非常简单。 如果我禁用事务,该行将插入到数据库中,但我收到错误消息并且无法获得返回值。 ...

Oracle ManagedDataAccess GetDecimal 指定的转换无效 - Oracle ManagedDataAccess GetDecimal specified cast is not valid

我正在使用 EF6 Oracle.ManagedDataAccess v18.3.0,数据库优先概念 (edmx)。 问题是 Oracle 表存储具有更高精度(38 位)的数字,即 oracle 数字映射到的默认十进制 C# 数据类型。 十进制的精度最大为 28-29 位。 由于 OracleMan ...

来自用户定义类型的不受支持的列数据类型 - Unsupported column datatype from the user-defined type

我不知道我在 ManagedDataAccess 抱怨“不支持的列数据类型”时缺少什么。 我喜欢错误没有指出什么类型或什么“列”给它带来悲伤。 有人可以查看下面的代码并让我知道我错过了什么吗? 非常感谢! 桌子 方式 班上 调用 UDT 到过程: ...

EntLib 4.1 中的 Oracle.ManagedDataAccess.Client 错误“连接字符串格式不正确” - Oracle.ManagedDataAccess.Client in EntLib 4.1 error "Connection string is not well-formed"

我使用 Oracle.ManagedDataAccess.Client 并通过 Nuget 安装了 Oracle.ManagedDataAccess。 这是 app.config 配置: 这是 C# 代码: 我卡在连接字符串上,因为它失败并出现错误:“连接字符串格式不正确” ...

EntLib 4.1 with Oracle.DataAccess.Client GetStoredProcCommand 将错误转换为 Oracle.DataAccess.Client.OracleCommand - EntLib 4.1 with Oracle.DataAccess.Client GetStoredProcCommand casting error to Oracle.DataAccess.Client.OracleCommand

我已经按如下方式设置了我的 EntLib 4.1: 使用我的连接字符串 providerName = "Oracle.DataAccess.Client",我正在检索一个 Command 对象,如下所示: 当我点击这行代码时,我收到错误消息:“无法将 System.Data.OracleC ...

Oracle.ManagedDataAccess 如何处理 19.3 版中的 tnsname.ora? - How does Oracle.ManagedDataAccess handle tnsname.ora in version 19.3?

对于Oracle.ManagedDataAccess.dll 12和18 ,如果要使用tnsname.ora别名,则必须使用相应的路径定义环境变量TNS_ADMIN 。 我刚刚发现版本19能够在没有这个环境变量的情况下获得tnsname.ora配置,但我不确定如何? web.cong和mach ...

Oracle.ManagedDataAccess.Core 和 ORA-01017:用户名/密码无效; 登录被拒绝 - Oracle.ManagedDataAccess.Core and ORA-01017: invalid username/password; logon denied

我正在尝试使用Oracle.ManagedDataAccess.Core 2.19.50连接到 oracle 服务器 (11g) 但收到 ORA-01017 错误。 当前的设置: 我尝试了不同SqlNetAuthenticationServices选项,读取跟踪(在那里没有发现任何有用的东西)。 联 ...

无法加载文件或程序集“Oracle.ManagedDataAccess” - Could not load file or assembly 'Oracle.ManagedDataAccess'

我们正在开发一个连接到 oracle 数据库的 windows 服务。 我们使用来自 Nuget package 的 Oracle ManagedDataAccess。 运行 windows 服务时,我们收到以下错误。 试图从 stackoverflows 获取详细信息,但没有任何方法可以解决问题 ...

ONSException 异常 - 未配置节点 - ONSException Exception - no nodes configured

打开 Oracle 连接时,我在 output window 中看到一些异常。 我将 Oracle 管理驱动程序更新到最新版本,但仍然得到它。 我没有在机器上配置任何负载平衡或 ONS 服务。 跟踪日志显示以下异常: 当我像这样打开连接时将引发错误: 有人有同样的问题吗? 或者一个解决方案? 此致 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM