Check if AI Archiver is running?

Posted by James Palmer on 17-Apr-2015 02:38

Got a problem with a DB that's not archiving AIs so they're staying marked as full. At a guess I'd say it's the AI Archiver that's not running, but is there a way of checking this with the DB online? As far as I know you can only enable the AI Archiver offline and I don't really want to have to do that unless absolutely necessary. 

11.2.1 on Win 2003. 

Thanks. 

All Replies

Posted by James Palmer on 17-Apr-2015 03:20

Just remembered it's in the Proutil Describe DB Features list. And it's off.

Posted by Libor Laubacher on 17-Apr-2015 04:04

> As far as I know you can only enable the AI Archiver offline

You can enable AI archiver online using probkup online enableaiarchiver ...

> t's in the Proutil Describe DB Features list. And it's off

If the feature is enabled, does not mean it is running.

grep the .lg file for AIMGT and (2518), eg P-9808       T-7160  I AIMGT   7: (2518)  Started and then check for the PID on the OS, or if on Unix (grep _mprshut | grep aimgt)

Posted by James Palmer on 17-Apr-2015 04:08

No reference to AIMGT in the log file. Thanks Libor. :)

Posted by Libor Laubacher on 17-Apr-2015 04:22

Ø  No reference to AIMGT in the log file

 
That would be a bit strange since it’s not enabled J
I was just saying how to find out for future endeavours.

Posted by Jimmer on 03-Aug-2015 07:18

If it is still an issue, you could do it by code, (not that we tried it :)) but I was looking for a way of checking whether the AI Archiver is running as well and came across this Knowledge Base article:

knowledgebase.progress.com/.../p

Posted by gus on 03-Aug-2015 08:52

ps -ef | grep aimgt

(or ps -ax grep aimgt, depending on your os)

This thread is closed