RTI_INDEXER (OpenInsight 32-bit)
At 13 JAN 2012 06:37:13AM Stefano Cavaglieri wrote:
I just noticed that in OI 9.3 starting a dedicated indexer the "old" way (i.e. with a command like "C:\RevSoft\OInsight\oengine.exe /I APPNAME") is no longer supported. Well, the little indexer window pops up, but it never starts updating the indexes.
So I decided to try the "new" way as in the help file. I executed rti_indexer_config, entered all the parameters, tested once (with Run Once), and everything performed ok… well, not really, when I tried adding the task to the Windows Scheduler I got an error message saying "Task CFG_INDEXER_APPNAME" failed to be scheduled on "MACHINENAME".
Same error on my local development machine as well as on our database server. Tried different applications, user names, scheduling times (by the way the TimePicker window doesn't work in UTF8 mode), etc. Same result.
I really need this functionality and I don't know what else to do. Any hints?
Best,
Stefano
At 13 JAN 2012 08:36AM Jared Bratu wrote:
There is a known issue passing the windows user account rights to the scheduled tasks. This issue is what triggers the "failed to be scheduled" error message. The task is created with the correct command line arguments, only thing missing are the rights to run the task.
Simply go into the scheduled task, set the launch times (i.e.run once every minute for 24 hours) and assign the username and password for the scheduled task.
The issue with the /I flag is something raised in OI 9.3 that is a known issue. I'll follow up with the developers on this.
At 13 JAN 2012 11:10AM Stefano Cavaglieri wrote:
Mmmh, the task is not created at all… May I create it manually? If so, what are the commands/parameters to be entered?
At 13 JAN 2012 05:20PM Jared Bratu wrote:
Try launching OInsight.exe with right click "Run as administrator" and then attempting to add and save the scheduled task. Keep in mind this must be done from the server console or terminal server administrator session.
On the settings tab be sure to set:
Starting Time
User Name
Password
Update Interval
On the tables tab choose what to update. I.e. "All". On the logging tab select a log level.
Click "OK" and you will be prompted to add it to the scheduled tasks. Choose "YES". You'll receive an error but if you check the "Task Scheduler Library" you should see it listed.
However, if you want to create it by hand here are the scheduled task actions for launching it.
Program/Script:
C:\Revsoft\OpenInsight930\OERUN.EXE
Add arguments:
-A EXAMPLES -U EXAMPLES -P EXAMPLES -E <SERVERNAME> -N <OESocketServer Port> -R RTI_INDEXER -C CFG_INDEXER_EXAMPLES
Where -A, -U, and -P are the Application, Username, and Password to my OI application.
The -C argument is the indexer config record created in the RTI_INDEXER_CONFIG window.
At 16 JAN 2012 03:16AM Stefano Cavaglieri wrote:
Thanks, Jared, I created the task manually (well, I had to) and it does its job!
At 18 JAN 2012 08:47AM Jared Bratu wrote:
Thanks for the update.
There has been some activity on the issue and the /I flag should be resolved for the 9.3.1 release.