sql - Oracle 数据库连接字符串 PLSQL 兼容性

标签 sql database oracle plsql connection-string

我正在使用一个名为 Logi info 的应用程序。它需要一个到我的 oracle 数据库的连接字符串。连接工作正常,但为了配置连接以从数据库接收 ref 游标,I apparently need to add PLSQLRSet=1 到字符串的末尾。当我这样做时,我收到错误“无效的连接字符串”

这是我没有 plsqlrset=1 的连接字符串

Data Source=SID; User Id=username; Password=password;

我担心的是 PLSQLRSet=1 可能只是 .NET 参数。任何人都可以阐明这个问题。

谢谢

最佳答案

PLSQLRset 选项似乎是 OraOLEDB 提供程序的一项功能(根据 http://download.oracle.com/docs/cd/B10501_01/win.920/a95498/using.htm)。

因此我猜想您必须将 Provider=OraOLEDB.Oracle 添加到连接字符串中——如您链接到的页面上的屏幕截图所示——才能使用此选项。

关于sql - Oracle 数据库连接字符串 PLSQL 兼容性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4625163/

相关文章:

sql - 我想将 unix 和 sqlplus 的输出复制到一个文件中

sql - Entity Framework Lambda 表达式中的交叉连接

.net - 引用另一个表中的多个主键

database - Azure Cosmos DB 中的行级安全性

mysql - 处理具有增长和收缩可能性的自定义用户字段

java - ( Hibernate Oracle 无法插入 NULL ) 如何插入自动生成的 ID?

mysql - 检查列的升序

mysql - 具有多个表的日期计算的新字段 : update or procedure?

mysql - 避免在内部选择中进行全表扫描

multithreading - 在 Oracle PL/SQL 中等待提交的作业完成?