将PostgreSQL连接到HammerDB

时间:2016-11-24 06:54:10

标签: postgresql database-connection

正如标题所说,我想将PostgreSQL(我使用9.6 x86版本)连接到HammerDB,这是一个开源数据库负载测试和基准测试工具(我对TPC-C基准感兴趣)。

问题在于我可以使用MS SQL Server(2014)进行此连接,因为它相对容易。但是,我不习惯使用PostgreSQL。当我尝试在HammerDB上创建虚拟用户时(这是第一步,那么你应该能够执行事务)我收到以下错误:

Crystal Report

我做了一些关于此的研究,我发现了,我引用了"PostgreSQL is VERY particular about the libraries in its PATH - they have to be the right ones and ONLY the right ones any other configuration will cause errors"

问题是HammerDB无法加载库libpgtcl.dll。在那里他们提到要解决问题,应该检查PostgreSQL bin目录是否已经在安装过程中添加到路径中,但此时我完全迷失了,我不知道该怎么做。我根本无法得到他们的意思以及如何做到这一点。

我希望至少有一个人可以帮助我。我会非常感激。

提前抱歉我的英语错误,我是西班牙语演讲者。

1 个答案:

答案 0 :(得分:0)

嗯,我已经解决了这个问题,而且很简单。

一切都是关于为PostgreSQL设置Windows PATH,我发现here

Open my Computer ==>
  right click inside my computer and select properties ==>
    Click on Advanced System Settings ==>
       Environment Variables ==>
          from the System Variables box select "PATH" ==>
             Edit... ==>

然后在你发现

的任何一端加上这个
 ;C:\PostgreSQL\9.2\bin; C:\PostgreSQL\9.2\lib

之后继续单击“确定”

这就是全部。因此,如果您在尝试将PostgreSQL连接到HammerDB时遇到问题,以及通常在尝试使用PostgreSQL工具时,应该这样做。