我正在尝试使用ODBC PostgreSQL ANSI(x64)驱动程序连接到PowerBI中的PostgreSQL数据库(PostgreSQL 9.6.9),但我并不怀疑,我应该在连接字符串中写些什么。
我也有pgAdmin,它可以通过以下连接属性完美地连接到数据库:
我已经键入了所有这些属性(postgres dba为我提供了证书文件和密钥文件),并且pgadmin连接得很好。
所以现在我尝试连接PowerBI,但总是会出错:
DataSource.Error: ODBC: ERROR [08001] FATAL: connection requires a valid client certificate
这是我所做的:
在Power BI查询编辑器连接字符串(ODBC)中输入的连接字符串:
Driver={PostgreSQL ANSI(x64)};Server=[my server here];Port=[my port here];Database=[my database here];sslmode=require;
那我应该在哪里输入证书的客户密钥?