odp.net-managed相关内容

Oracle.ManagedDataAccess.Core(3.21.41),具有代理用户的Oracle Wallet出现错误ORA-01017:用户名/密码无效;登录被拒绝

我有.Net 5/6应用程序,由于合规性要求,我被要求与代理用户(连接字符串中没有密码)一起使用Oracle Wallet。简单地说: 新连接字符串为:Data Source=myproxy; User Id=/; 我在当前工作目录下放了以下文件,即bin/DEBUG/net5.0: tnsnames.ora 示例文件数据: myproxy=(DESCRIPTION=(AD ..
发布时间:2022-05-25 16:22:41 其他开发

EF + ODP.NET + CLOB = 值不能为 Null - 参数名称:byteArray?

我们的项目最近更新到较新的 Oracle.ManagedDataAccess DLL (v 4.121.2.0),并且此错误一直在间歇性地出现.我们已经修复了几次,但并不真正知道我们做了什么来修复它. 我相当肯定这是由于 CLOB 字段被映射到实体框架中的字符串,然后在 LINQ 语句中被选中,从而拉动整个实体,而不仅仅是一组有限的属性. 错误: 值不能为空.参数名称:字节数组 堆 ..

Oracle 托管驱动程序能否正确使用 async/await?

我试图使用 async/await .NET 功能进行 Oracle 查询.结果集非常大,大约需要 5-10 秒才能返回.Window_Loaded 正在挂起 UI 线程,本质上我想使用 async/wait 在后台执行查询,然后使用结果更新数据视图. 这是 Oracle 驱动程序问题还是代码错误?例如.这里的某些事情是同步完成的而不是异步完成的吗?我使用的是最新的 Oracle.Manag ..
发布时间:2021-12-05 23:53:12 C#/.NET

“ODP.NET,托管驱动程序"System.Data.Common.DbProviderFactories.GetFactory 失败.但是“原始"作品

嘎嘎.Oracle 和 DotNet 框架代码. 我正在尝试在工厂创建一个“ODP.NET,托管驱动程序" 我要了 无法找到请求的 .Net Framework 数据提供程序.可能未安装. 我已经走到了极端之下以确保它“在那里". “原始"vs 使用工厂调试提示来自这里:ODP.NET 托管 - 无法找到请求的 .Net Framework 数据提供程序 Pro ..
发布时间:2021-06-12 18:50:28 C#/.NET

如何在Powershell中向ODP.Net托管驱动程序添加配置选项

使用Powershell中的Oracle托管数据提供程序ODP.NET效果很好.但是,如何添加应用程序特定的配置设置还不太清楚. 这怎么办? 解决方案 可以使用常规方法在app.config-file中指定配置设置.您只需要从powershell脚本中引用配置: $ configPath ="\\ server1 \ share1 \ app_folder \ app.confi ..
发布时间:2021-04-09 18:42:43 其他开发

Oracle托管驱动程序可以正确使用async/await吗?

我试图使用async/await .NET功能进行Oracle查询.结果集非常大,大约需要5到10秒才能回来. Window_Loaded 挂在UI线程上,本质上我想使用async/wait在后台进行查询,然后使用结果更新数据视图. 那么这是Oracle驱动程序问题还是代码错误?例如.是同步执行而不是异步执行?我正在使用最新的 Oracle.ManagedDataAccess ,可以从Ora ..
发布时间:2021-04-01 19:46:39 C#/.NET

ODP.NET托管的tnsnames.ora IFILE引用

受管理的ODP.NET x64 12.1.0.2 tnsname.ora是否支持使用IFILE?我无法使它正常工作. 例如,对于我已经安装了多年的普通“加厚客户端"非托管Oracle客户端,我曾经在tnsnames.ora文件中添加了一行: IFILE = C:\ OracleDataSources \ tnsnames.MAIN 然后C:\ OracleDataSources ..
发布时间:2020-05-19 20:55:49 C#/.NET

带有Oracle 8.1.7 DB的Oracle.ManagedDataAccess

是否可以将Oracle.ManagedDataAccess与Oracle DB v.8.1.7一起使用?我已经搜索了几个小时,但未能在任何地方找到明确的答案. 解决方案 否. ODP.NET托管驱动程序仅支持回溯到10.2的数据库.由于它是一个相对较新的产品,因此没有旧版本可以依靠. 问题在于网络协议会随着时间的推移而变化,Oracle承诺向后兼容两个主要版本. 如果必须使用O ..
发布时间:2020-05-19 20:53:11 C#/.NET

设置NLS_LANG用于Oracle托管数据访问

我有一个通过Oracle.manageddataaccess(通过NHibernate 4.0)使用Oracle 12c的winforms c#应用程序,由于客户数据库与NLS_LANG的差异,客户数据库上的Oracle数据库位于客户站点的另一台机器上客户端计算机.客户端计算机上没有安装Oracle客户端(仅使用托管驱动程序). 我们发现您可以使用环境变量指定客户端NLS_LANG. ..
发布时间:2020-05-17 22:54:47 C#/.NET

EF + ODP.NET + CLOB =值不能为空 - 参数名称:byteArray?

我们的项目最近更新到了较新的Oracle.ManagedDataAccess DLL(v 4.121.2.0),并且间歇性地出现了此错误。我们已经修复了几次,而不知道我们做了什么来修复它。 我相当确定它是由CLOB字段映射到Entity Framework中的字符串引起的,然后在LINQ语句中被选中,而不是仅限于一组有限的属性。 错误: 值不能为空。 参数名称:byteArra ..

ODP.NET托管库做解析别名,但32位的库做

我有我的盒子安装32位驱动程序(它们被安装和一些数据库管理员配置) 我写了一个简单的脚本来测试驱动,几乎如下: 使用(数据表表=新的DataTable()) { 使用(为OracleConnection连接=新的OracleConnection()) { connection.ConnectionString =“数据源=别名;用户ID =用户;密码=密码”; connect ..
发布时间:2016-09-21 16:01:16 C#/.NET

Oracle.ManagedDataAccess系统无法找到指定的文件

在建立在.NET 3.5我的网站项目,当我添加参照 Oracle.ManagedDataAccess.dll 在web.config中添加此 <添加组件=“Oracle.ManagedDataAccess,版本= 4.121.1.0,文化=中性公钥= 89B483F429C47342”/> 它给这个错误配置错误 说明:该请求提供服务所需的配置文件的处理过程中发生错误。请检查下 ..

分析器错误信息:无法生成code。类型'System.Data.Design.InternalException“引发的异常

我,当我使用ODP.net该错误是出现收到此错误,当我包括连接 <连接AppSettingsObjectName =“Web.config文件”App​​SettingsPropertyName =“BannerCS”ConnectionStringObject =“”IsAppSettingsProperty =“真”修改=“集结号”NAME =“BannerCS(Web.config文 ..
发布时间:2016-06-05 18:46:04 C#/.NET

可以在Oracle托管驱动程序使用异步/等是否正确?

我试图让一个Oracle查询与异步/等待.NET功能。结果集是pretty的大,大约需要5-10秒回来。该Window_Loaded是挂在UI线程,基本上我想用异步/等待做后台查询,然后更新与结果的数据视图。 所以这是一个Oracle驱动程序问题或code错误?例如。东西在这里正在做同步,而不是异步?我使用的是最新的 Oracle.ManagedDataAccess 我能得到来自Oracle的网 ..
发布时间:2015-11-26 21:13:37 C#/.NET

以管理ODP.NET组件的问题来自非托管切换.NET项目

我想在我的切换.NET项目的管理Oracle使部署变得更加容易。但是我得到在我的测试下面的错误赢服务器2013环境: 无法确定型'Oracle.ManagedDataAccess.Client.OracleConnection'连接的提供者的名称。 我已经采取 步骤至今: 在删除了所有Oracle.DataAccess的DLL和从溶液中引用 添加(ODP.NET)所管理的的Oracle数据提 ..
发布时间:2015-11-26 16:29:22 C#/.NET