Howto configure Report Builder to store the report definitions in a DB2 database instead of the JENA TDB database?
Dear All,
when you install and configure Report Builder (part of JRS), the database used to store all the Report Builder (RB) configurations and report definitions is stored in a derby DB below /server/conf/rs/db directory. I do not like to have databases somewhere stored in a program folder version depending. I also do like to have all production DB on DB2. And the fact, the derby DB is already 2GB large, tells me it is not just for fun. I have not found any documentation about this derby database of Report Builder so I ask here some questions. Questions:
Many thanks for clarification
Guido
|
Accepted answer
Hello Guido,
The /server/conf/rs/db directory is not a derby DB. It is a JENA TDB database and is used exclusively to store our report definitions and queries. Currently this is only persistence mechanism for the Report Builder. We are exploring other alternatives for future releases.
I'm surprised that your /db directory is 2GB large? How many reports do you have?
Regarding backup - it should just be sufficient to copy the db directory to a backup location. Simply copying back the db directory will restore it to that previous state.
Best Regards,
-Steve
Guido Schneider selected this answer as the correct answer
Comments
Guido Schneider
commented Nov 12 '15, 4:39 a.m.
I changed my question so others are not confused by my wrong statement about the DB type.
Guido Schneider
commented Nov 12 '15, 4:42 a.m.
Hello Steve, I do not know exactly how many reports we have. I think more than 100 but less than 500. Is there a way to get a listing of all report in the DB? the content of the DB directory looks like in next Answer (to large to post as comment): If you see an irregularity, please tell me. I would then involve support.
thanks
|
One other answer
Your answer
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.