dcm4che3 findscu error: ExecuteDBCmd failed?

232 views
Skip to first unread message

Jong Seo Yoon

unread,
Mar 15, 2016, 12:16:25 PM3/15/16
to dcm4che

Hi Everyone,

I am relatively new to dcm4che, and I am currently trying to migrate from dcm4che2 to dcm4che3.
Since dcmqr is not available on dcm4che3, I am trying to use findscu and movescu on dcm4che3 to achieve the same result as "dcmqr -cmove"

However, I am getting this error when running findscu.

11:59:09,302 DEBUG - Dataset:
(0008,0050) SH [24544368] AccessionNumber
(0008,0052) CS [STUDY] QueryRetrieveLevel
11:59:09,346 INFO  - FINDSCU->PACSDCM(1) >> 1:C-FIND-RSP[pcid=1, status=a700H, errorComment=CFIND:SCP ExecuteDBCmd failed
  cuid=[some number] - Study Root Query/Retrieve Information Model - FIND
  tsuid=[some number] - Implicit VR Little Endian
11:59:09,346 DEBUG - Command:
(0000,0002) UI [some number] AffectedSOPClassUID
(0000,0100) US [32800] CommandField
(0000,0120) US [1] MessageIDBeingRespondedTo
(0000,0800) US [257] CommandDataSetType
(0000,0900) US [42752] Status
(0000,0902) LO [CFIND:SCP ExecuteDBCmd failed] ErrorComment

On dcm4che's dcmqr, this does not occur. 

12:10:40,316 INFO   - PACSDCM(1) << 1:C-FIND-RQ[pcid=1, prior=0
cuid=[some number]/Study Root Query/Retrieve Information Model - FIND
ts=[some number]/Implicit VR Little Endian]
12:10:40,365 INFO   - PACSDCM(1) >> 1:C-FIND-RSP[pcid=1, status=ff00H
cuid=[some number]/Study Root Query/Retrieve Information Model - FIND
ts=[some number]/Implicit VR Little Endian]
12:10:40,366 INFO   - PACSDCM(1) >> 1:C-FIND-RSP[pcid=1, status=0H
cuid=[some number]/Study Root Query/Retrieve Information Model - FIND]

I noticed the difference between the two is that dcmqr uses C-FIND-RQ, while fndscu on dcm4che3 uses C-FIND-RSP.
What is the difference between the two? Is it possible C-FIND-RSP is not supported on our server?
Also, I've heard dcm4che3 is still in development and recommend using dcm4che2 over dcm4che3. Is this still true?

Thank you in advance.
Reply all
Reply to author
Forward
0 new messages