未知的提供程序名称'OraOLEDB.Oracle.1'参数名称错误

时间:2011-01-10 10:29:55

标签: sql database oracle

我需要下载什么来解决此错误?

编辑:

我在需要连接字符串连接到数据库的应用程序上有以下连接字符串

Provider=OraOLEDB.Oracle.1;Password=pass;Persist Security Info=True;User ID=username;Data Source=db;PLSQLRSet=1

当我尝试检索数据表的colmns时,我得到了该错误

1 个答案:

答案 0 :(得分:1)

你在窗户上吗?如果这样打开win 7中的“ODBC数据源管理器”或转到控制面板 - >管理工具 - >数据源(ODBC)并转到“驱动程序”选项卡,检查列表的名称属性是否与连接字符串中的“提供程序”匹配。

实施例。连接字符串:Provider = OraOLEDB.Oracle.1 在驱动程序列表中:Name = OraOLEDB.Oracle.1 Version = xxx