it will show which voice names are empty and/or kick out the voice name WAV file itself if you want.
It doesn't kick out greeting information, however... I suppose it wouldn't be too tough to indicate which of the 5 greetings are set to custom greeting, system or empty or something along those lines... just haven't had any requests along those liens.
You gotta get a little fancier with the query for the greeting... that will just tell you the messaging rule but wont tell you which call handler owns it... which makes it tough to use. you have to follow the "parent Object ID" value back to the call handler and, if the handler is primary, back to the subscriber that owns THAT call handler...
little tricky but can be done... if folks are interested I can post a fancy-pants query to do that...
OK... here's a query that will kick out a list of the call handler aliases and all the stream file paths for each of the greeting rules under it. There are 6 greeting rules that are identified by their alias: Alternate, Standard, Off Hours, Internal, Busy and Error. If the path kicks out as "null" it's not recorded, otherwise it'll spit out either a fully qualified path (i.e. "C:\commserver\localize\default database\enu\xxx.WAV") or just a wav file name which means the file is stored under \commserver\StreamFiles. You can go snag it from there.
Anyway, here's the magic query:
select CallHandler.Alias, MessagingRule.Alias, MessagingRule.StreamPath from CallHandler Inner Join MessagingRule on CallHandler.CallHandlerObjectID=MessagingRule.ParentObjectID
Are you getting this error “Installer User Interface Mode Not Supported. The installer cannot run in this UI mode. To specify the interface mode, use the -i command-line option, followed by the UI mode identifier. The value UI mode identifiers...
The below trick might come handy when you have to add a new node to a cluster but you don't have or is unsure of the security password for the publisher. This procedure has been around for ages.
1) Login into the CLI of the Publisher.