Supported Server Versions: Oracle Database (11g, 12c, 18c, and 19c)
Using the Oracle
connection type, you can connect an Oracle database.
DATA
configuration panel, click on the NEW DATA
button.
Oracle
data source type.
When you create a new data, the NEW DATASOURCE
panel will show up with basic options,
myserver.domain.com
.ORA19
, XE
.1521
.Connect
to connect the Bold Reports® with Oracle database.Finish
to save the data source with a relevant name to proceed with designing report.
To connect the Oracle database with advanced options, click on the Advanced Options
in New Data
panel.
Now, the panel is switched to Advanced Options, where you can build your own connection string. Enter a valid connection string as mentioned below and authentication type to connect with specified data source.
Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=MyHost)(PORT=MyPort)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=MyOracleSID)));
Set the connection string and input the username and password of Oracle server.
Drag and drop the table from the table schema in the query design view page.
Click Finish
to save the data source with a relevant name to proceed with designing report.
Click on
Basic Options
to switch back to the basic connection settings.
Connection strings are the text representation of connection properties for a data provider.
If the database is on your local computer. Specify connection string like the below.
Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=XE)))User ID=system;Password=1234
If database is located in any other server domain, specify connection string like the below.
Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=myserver.domain.com)(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=XE)))User ID=system;Password=1234
You can set oracle database credentials, prompted credentials, or use no credentials.
Authentication - A user name and password must be supplied to access the oracle database, the credentials might be for a database login. The credentials are passed to the data source for authentication.
Enable the Save password option to embed the credentials within the report when saving it in Report Server.
On report download action, the credentials will be not be saved with report data.
Prompt - When you configure a data source connection to use prompted credentials, each user who access the report must enter a user name and password on preview action to retrieve the data.
None - Choose the authentication type as None
, when the authentication details or any other arguments required to connect with the data source are provided in connection string.