on 09-10-2014 4:41 PM
Hi Experts,
Currently I'm working on BO XIR2 and crystal reports XI R2. We have almost 200 reports in the environment which are scheduled.
Recently we have upgraded our oracle database. Now I have pointed the reports to the new database and updated with new oracle ID and passwords in the reports. Now the reports are running fine but the schedules are failing with below error.
Data\procSched\xxx.xxx.xx.xxx.com.jobserver\~tmp822c81cbf55bff13.rpt: Unable to connect: incorrect log on parameters. Details: [Database Vendor Code: 1005 ]
I went to that folder in the server but was unable to fine a file named ~tmp822c81cbf55bff13.rpt and the folder is actually blank.
So can any one suggest me how to update parameters of schedules in back end. If not, what can be done next. Read many sites and blogs and dint find a satisfying answer.
Thanks in advance,
Samrat Muddasani
The challenge with Crystal schedules in BO is that they contain a copy of the report and it's configuration as it existed at the time it was scheduled. This means that even though you've updated the default configuration on the report templates, that did not propagate down to the schedules for that template.
You have a couple of options:
1. Manually reschedule each of the reports with the new database credentials.
2. See if there's a third-party tool available to do this. A good place to start the search for one is www.kenhamady.com/bookmarks.html.
3. Write code using either the Java or the .NET SDK to update the schedules.
-Dell
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I haven't used any tool for this - but the link I gave you above is a good place to start looking to see whether one is available.
There are links to .NET sample code and a lot of other information about the SDK here: http://scn.sap.com/community/bi-platform/microsoft-net-sdk
-Dell
Samrat,
Dell's suggestion is the best approach...Myself same point elaborate screenshot wise
No special tool is not used to update the database credentials. Go through the manual eschedule each of the reports with the new database credentials.
And one more point if you want to know how to schedule the report via code, take a look at the following tutorial:
Thanks,
DJ
Thank you Dell for your valuable suggestions.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
10 | |
10 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.