我有一个Conquest PACS,我想使用一个pSQL数据库。

但是,当我查询我的PACS时,我总是得到一个DBerror

据我在日志中看到的那样,PACS从不查询数据库。

我的dicom.ini文件如下所示:

# Network configuration: server name and TCP/IP port#
MyACRNema                = PACS365
TCPPort                  = 104

# Reference to other files: known dicom servers; database layout; sops
ACRNemaMap               = /var/services/web/vpm/conf/acrnema.map
kFactorFile              = dicom.sql
SOPClassList             = dgatesop.lst
                                                                                # Host for postgres or mysql only, name, username and password for database
SQLHost                  = localhost
SQLServer                = conquest
Username                 = pacs
Password                 = pacs
PostGres                 = 1
MySQL                    = 0
SQLite                   = 0
                                                                                UseEscapeStringConstants = 1
DoubleBackSlashToDB      = 1
#IndexDBF                = 1
#PackDBF                 = 0
#LongQueryDBF            = 1000


有人可以看到出什么问题了吗?

最佳答案

您已验证postgres安装正确吗?

$ su - postgres
postgres = # set schema 'conquest';
postgres = # SELECT * from conquest.DICOMPatients;

关于linux - 用postgres征服PACS,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29249525/

10-10 13:44