DEC 发表于 2023-2-1 10:06:10

【ActiveReports16】如何添加PostgreSQL数据源连接



ActiveReports16 ,添加数据源的时候,能否提供下PostgreSQL
的数据源配置详细示例说明

James.Lv 发表于 2023-2-1 18:14:34

DEC 发表于 2023-2-1 17:21
好的,能否加下QQ:572586006


您好,我本地测试了是正常的,使用附件的驱动程序安装了之后,系统会有这几个驱动


然后在AR的桌面设计器进行添加绑定,就可以正常连接使用
DRIVER={PostgreSQL Unicode};DATABASE=test;SERVER=localhost;PORT=5444;UID=wyn-enterprise;password=Wr8TGfe2r0;SSLmode=disable;






Bella.Yuan 发表于 2023-2-1 10:25:34

您好链接,连接PostgreSQL数据库的具体步骤您可以参考这个教程,需要先安装对应的驱动程序:
https://help.grapecity.com.cn/pages/viewpage.action?pageId=5968525

DEC 发表于 2023-2-1 11:24:03

Bella.Yuan 发表于 2023-2-1 10:25
您好链接,连接PostgreSQL数据库的具体步骤您可以参考这个教程,需要先安装对应的驱动程序:
https://help ...

好的,谢谢,但是我们按照示例方式,没有成功:
postgresSQL ODBC驱动安装好了 但是ActiveReports报表设计器 配置数据源 链接字符串 报错 不能打开数据源链接




James.Lv 发表于 2023-2-1 11:46:14

DEC 发表于 2023-2-1 11:24
好的,谢谢,但是我们按照示例方式,没有成功:
postgresSQL ODBC驱动安装好了 但是ActiveReports报表设 ...


您好,您检查一下您系统上装的postgreSQL的ODBC驱动名称叫什么?



然后把链接串的名称改成跟系统这块的驱动名称一致,再测试一下


或者您再安装一下32位ODBC驱动试试

DEC 发表于 2023-2-1 12:04:51

James.Lv 发表于 2023-2-1 11:46
您好,您检查一下您系统上装的postgreSQL的ODBC驱动名称叫什么?





James.Lv 发表于 2023-2-1 14:09:32

您这个配置信息不对,不需要用户DSN,系统的驱动程序名称是链接字符串里面的 DRIVER=后面的名称,这个首先检查是否一致




DATABASE=postgres;SERVER=localhost; PORT=5432;UID=postgres;password=xA123456;SSLmode=disable;


剩下的这个是数据库的配置,数据库的地址,端口,用户名,密码,以及DATABASE是你要连的数据库的库名,比如我这个test,不是用户DSN的名称





DEC 发表于 2023-2-1 14:31:55

James.Lv 发表于 2023-2-1 14:09
您这个配置信息不对,不需要用户DSN,系统的驱动程序名称是链接字符串里面的 DRIVER=后面的名称,这个首先 ...


DEC 发表于 2023-2-1 14:32:35

DRIVER= {PostgreSQL Unicode(X64)} 和 {PostgreSQL Unicode} 都不行

DEC 发表于 2023-2-1 15:07:12

您那边是否帮可以试下PG的ODBC的,版本是13.02,看到回帖的好像是MySQL的截图





Bella.Yuan 发表于 2023-2-1 15:16:11

DEC 发表于 2023-2-1 14:32
DRIVER= {PostgreSQL Unicode(X64)} 和 {PostgreSQL Unicode} 都不行

您好,根据您提供的截图应该是,链接字符串应该这样写,其中XXX依次指地址,端口,用户名,密码,您复制一下这个这个修改一下对应的内容,然后在测试看看:
DRIVER={PostgreSQL Unicode};DATABASE=pcm_business_db;SERVER=XXX;PORT=XXX;UID=XXX;password=XXX;SSLmode=disable;
页: [1] 2
查看完整版本: 【ActiveReports16】如何添加PostgreSQL数据源连接