When attempting to delete a queue, the following errors are observed:
$ qview -i
qview> qsetup
qview> list
The following queues exist:
name+P+o.SID1-o.SID2
READER +PP+name+sp_opst+ o.SID1-o.SID2
qview> deleteq p
Error deleting user
que_ERR: Non specific error
qview> exit
The queue structure is incomplete in the sense that there is a Reader but no Writer.
Most likely it is due to remnants from the past attempt to reset or delete the said queue. Since in this example, an attempt is made to delete the Post queue, check the rim directory located under $SP_SYS_VARDIR and see if there are any files that have the string '+P' in them. If so, remove or rename these files. After this, the queue that was needed to be removed will not show up anymore if the "list" command is issued within qview utility. In the following example there is one file that has the string '+P' in it that needs to be removed:
/vardir/rim$ ls -ltr
total 68
.
.
-rw-r--r-- 1 splex spadmin 20 Sep 1 16:02 shstinfo.ipc
-rw-r--r-- 1 splex spadmin 20 Sep 1 16:02 shmaddr.loc
-rw-r--r-- 1 splex spadmin 3608 Sep 1 16:02 name+P+o.SID1-o.SID2.q
/vardir/rim$ mv name+P+o.SID1-o.SID2.q name+P+o.SID1-o.SID2.q.bak
$ qview -i
qview> qsetup
qview> list
The following queues exist:
qview> exit
In case of capture queue the string will be "+C", in case of export queue the string will be "+X".
© 2025 Quest Software Inc. ALL RIGHTS RESERVED. Terms of Use Privacy Cookie Preference Center