Overview
A JDBC driver is a software component enabling a Java application to interact with a database.
To connect with individual databases, JDBC (the Java Database Connectivity API) requires drivers for
each database. The JDBC driver gives out the connection to the database and implements the protocol
for transferring the query and result between client and database.
iDashboards implements native protocols and do not require additional software installed on the driver host. In other words, iDashboards provides driver connectivity with JDBC Data Source via the specified driver. This document explains a step-by-step procedure to create the Data Source.
Data Source Connectivity
Follow the steps below to set up a data source in the iDashboards Admin application for connectivity to the database.
1. Download the driver from https://www.oracle.com/technetwork/database/application-development/jdbc/downloads/index.html
2. Copy the driver, which is implemented as a .jar file, to <iDashboards Installation
Folder>\ivizgroup\drivers Directory.
3. Restart iDashboards service.
5. Login to iDashboards Admin application, and click the ‘Data Source’ tab.
6. You can verify if the driver file is deployed properly by viewing the ‘Data Sources’ screen in the admin application. (See highlighted area in Figure 1)
Figure 1
7. In the Data Sources Section, set the ‘(new)’ data source type to ‘Oracle (Thin Driver)’ (See Figure 2), and click on the ‘Add Data Source’ button.
Figure 2
8. Under the ‘Add Data Source’ window, enter the necessary information to connect to the database
(See Figure 3).
Figure 3
Additional Information regarding the Generic JDBC option:
db.url: jdbc:oracle:thin:@dbhostname:1521:dbname
db.driverClass: oracle.jdbc.driver.OracleDriver
For JDK 7 use odbc6.jar
For JDK 8 and 9 user odbc7.jar
Be sure to also put the schema name in the Schema Pattern. Doing so will greatly help the performance of the connection.
Applies To:
- iDashboards Enterprise Suite
- Standard Cloud
- Private Cloud
Comments
0 comments
Please sign in to leave a comment.