我正在尝试使用ODBC连接(Progress OpenEdge 10.2B驱动程序)在Report Builder中创建数据源。 我已经建立连接并创建了一个用户DSN。测试了连接并获得了建立连接成功消息,因此可以肯定在ODBC数据源管理器中正确设置了该消息。
当我尝试在报表生成器中添加数据源时,我选择了“使用嵌入到报表中的连接”选项,然后从“连接类型”查找中选择ODBC的连接类型。
对于连接字符串,我可以选择设置的数据源名称,并添加用户名和密码,但是在测试连接时,出现以下错误: 错误[HY000] [DataDirect] [ODBC进度OpenEdge Wire协议驱动程序]信息不足,无法连接到数据源。 错误[HY000] [DataDirect] ODBC Progress OpenEdge Wire Protocol驱动程序]信息不足,无法连接到数据源。
我一定做错了,但是看不到明显的东西。任何建议将不胜感激。 谢谢
答案 0 :(得分:0)
以下几篇知识库文章可能会为您提供帮助:
https://knowledgebase.progress.com/articles/Article/5796
https://knowledgebase.progress.com/articles/Article/7460
https://knowledgebase.progress.com/articles/Article/9314
另一种选择是,您用来连接数据库的用户没有SELECT特权。该知识库为您提供了有关操作方法的详细信息:https://knowledgebase.progress.com/articles/Article/P101721