62得票5回答
ORA-00911: 无效字符

我在我的Oracle (11g)数据库中创建了两张表,如下所示: create table "test" ("id" int); create table test ("id" int); 然后在我的C#程序中有一个问题: OracleConnection conn = n...

37得票5回答
OracleCommand SQL 参数绑定

我在绑定下面的参数方面遇到了问题。连接是有效的,因为我已经测试过没有使用参数的情况。但是,在执行查询之前,查询的值仍然使用"@userName"而不是例如"jsmith"。问题出在哪里?这不是正确的绑定方法吗?public static String GetFullName(String do...

21得票4回答
使用C#调用具有大型CLOB的存储过程出现问题

我不是第一个遇到这些问题的人,下面列出了一些参考帖子,但仍在寻找适当的解决方案。 我需要从C# Web服务调用存储过程(Oracle 10g数据库)。Web服务器安装了Oracle 9i客户端,并且我正在使用微软的System.Data.OracleClient。 该存储过程接受一个XML...

11得票4回答
如何使用Windows身份验证连接System.Data.OracleClient到Oracle数据库?

使用Oracle SQL Developer,我可以在用户名中输入“/”字符并留空密码即可连接。我在数据库中创建了名为OP$MYWINDOWSUSERNAME的用户。 编辑:如果我选中OS身份验证复选框(清空并禁用用户名+密码),则SQL开发人员无法工作。此外,偏好设置->数据库->高级->...

10得票5回答
如何在不使用过时的OracleConnection类的情况下建立Oracle连接

如何通过“新”的方式建立OraConnection连接?Microsoft已将几个类定义为过时。 https://msdn.microsoft.com/en-us/library/system.data.oracleclient.aspx 我曾经使用过类似以下代码的内容: string q...

9得票2回答
如何告诉System.Data.OracleClient使用64位Oracle驱动程序

我正在尝试在Win7 x64工作站上运行一个使用System.Data.OracleClient的.NET应用程序。该工作站安装了32位的Oracle客户端,导致出现以下错误信息: 尝试加载Oracle客户端库时抛出了BadImageFormatException异常。当以64位模式运行并...

8得票7回答
有没有一种方法可以默认强制使用ODP.NET中的OracleCommand.BindByName为true?

由于System.Data.OracleClient库已被弃用, 我们正在将我们的代码库迁移到使用Oracle Data Provider for .NET (ODP.NET)。我们遇到的一个问题是,System.Data.OracleClient使用参数名称绑定而不是按位置绑定,所有代码直接...

8得票3回答
ORA-12571: TNS:与ASP.NET相关的数据包编写器错误

我的开发团队在使用ASP.NET 3.5和4.0连接Oracle 11g时,遇到了许多"ORA-12571: TNS:packet writer failure"错误。这些错误不一致地出现在许多应用程序中,出现在调用随机存储过程、数据包和内联SQL语句时。Web服务器上安装了Oracle 11...

7得票2回答
Oracle数据库何时支持Dotnet Core?

我希望我的DotnetCore 2.0应用程序能够连接到Oracle数据库,但是我无法找到任何来自Oracle支持的官方文档。根据这个链接http://www.oracle.com/technetwork/topics/dotnet/tech-info/odpnet-dotnet-core-s...