将Reporting Services 2005连接到Progress OpenEdge 10.2A驱动程序时出现问题

时间:2009-08-03 14:57:49

标签: sql-server-2005 odbc reportingservices-2005 progress-4gl openedge

背景: 基于进度的ERP系统称为QAD 2008.1(以前称为MFGPRO。 SQL Server 2005 Enterprise SP2。 Reporting Services 2005 SP2。 进步OpenEdge 10.2A驱动程序。 使用Progress OpenEdge 10.2A驱动程序创建的ODBC系统DSN。

问题: 我正在使用Reporting Services创建报表,并且需要使用Progress OpenEdge 10.2A驱动程序作为数据源视图。

错误如下:错误[HY000] [DataDirect] [ODBC Progress OpenEdge Wire Protocol驱动程序]连接到数据源的信息不足。

然而,ODBC连接是否正确创建并成功连接?!!?

我根本无法创建数据源视图。我已经检查了Progress,DataDirect和OpenLink论坛,但一无所获!

感谢您对这个问题的努力和帮助。非常感谢你提前。

1 个答案:

答案 0 :(得分:0)

您需要使用启动数据库的用户登录数据库并创建DBA用户。执行以下语句:

CREATE USER 'usernameToConnectAs','';
GRANT DBA TO usernameToConnectAs;