I am new to Pentaho report designer. I am working on generating huge number of reports using a sample database locally available. once we move to the production i ll have to change all the report database connection credentials individually . Is there a way to configure the database connection in one place and use the same in all reports?
You can setting/ write JNDI connection and then use this connection in your each report.
Sample JNDI connection information for Oracle:-
oracleAbc/type=javax.sql.DataSource
oracleAbc/driver=oracle.jdbc.driver.OracleDriver
oracleAbc/url=jdbc:oracle:thin:@localhost:1521:chaucerdb
oracleAbc/user=scott
oracleAbc/password=abc$123
After that you can use this ConnectionName as your JNDI connection in report.
Let me know if you need any other help.