Upgrading the Bold Reports® server to the latest version
To upgrade the Bold Reports® Report Server from any version, back up your data and run the Bold Reports® Enterprise Installer.
How often does Bold Reports® release new versions?
Bold Reports® releases several major versions in a year. Each version includes new features, bug fixes, and other improvements.
You can upgrade Bold Reports® On-Premises Edition manually to a later version at any time. The Bold Reports® Report Server has no automatic updates. Before you upgrade, review the features and enhancements in the Bold Reports® Release Notes.
NOTE: Upgrading to a later version does not require a license key. Bold Reports® services retrieve the license in the backend after you upgrade to the latest version.
Upgrading guidelines
Bold Reports® recommends that you follow these guidelines when you upgrade the Report Server from an older version:
- Save all the open settings and the unsaved items.
- Ensure no one is working with reports.
- Inform users about the maintenance time.
- For databases, make sure you have a valid network connection to the database while upgrading to the new version.
Backup the existing data
Before you upgrade Bold Reports®, back up all the files and folders from the following locations:
| Bold ID | {Deployed Location}\BoldServices\idp |
| Bold Reports® | {Deployed Location}\BoldServices\app_data |
Note: By default, Bold Reports® is deployed in “C:\BoldServices”.
Proceeding with the upgrade
The Bold Reports® upgrade updates your existing database schema to match the installed version. The upgrade process retains all the resources and settings from the previous deployment.
You can download the Bold Reports® Enterprise Edition installer from your account on the Bold Reports® Downloads page.
Steps to upgrade Bold Reports® Enterprise Reporting
Upgrade Bold Reports® Enterprise Reporting by running the Enterprise Installer and following its prompts.
-
Run the Bold Reports® Enterprise Installer.

-
To check the license agreement for Bold Reports® On-Premises Edition, click
License Terms and Conditions. -
Click the
Nextbutton to proceed. -
When the upgrade prompt appears, click the
Yesbutton to proceed with the installation.
Hosting type
The Bold Reports® Enterprise upgrade uses the existing server hosting type, location, and port number. Click Next to upgrade with these settings.

Chromium Packages
Bold Reports® needs Chromium packages to provide the image and PDF export features in reports and schedules. Without these packages, the image and PDF export options in reports and schedules are no longer available.

NOTE: To deploy Chromium packages manually in Bold Reports®, see how to install Chromium packages. Open the config.xml file at the location
{deployment_location}\app_data\reporting\configuration\config.xml, add the node, and then save the file.
<Exporting UsePuppeteer="true" PuppeteerPath="" />
Bold Data Hub
The Bold Data Hub application loads data from various data sources into PostgreSQL, MSSQL, MySQL, and Apache Doris. Bold Data Hub provides options to schedule the job at regular intervals to pull data from data sources. Bold Data Hub supports transformation using SQL scripts. By default, Python 3 is installed for Bold Data Hub.

For Windows OS, Python 3.9 version is required along with Bold Reports® On-Premises Edition for Bold Data Hub. If Python 3.9 version is already installed, please specify the Python path in
{Drive}:\BoldServices\etl\etlservice\appsettings.jsonand restart the app on the IIS server.
"PythonPath": "<Drive>:\\BoldServices\\Python39"Client libraries
Bold Reports® Enterprise Edition uses client libraries, such as Oracle, PostgreSQL, and MySQL, to connect with their respective SQL database variants. Check the license of each library to provide consent for installation. Only the selected client libraries are shipped with the product.

- Read and accept the license to install the selected client libraries.
- Click
Install. - After the installation process is completed, click Launch Application to launch the application.

Upgrade Failure Notification
Bold Reports® keeps existing reports available when a database script fails during an application upgrade. The upgrade process continues without interrupting access to existing reports. A notification banner shows that the upgrade is still in progress and that some administrative actions may be temporarily unavailable until the issue is resolved.

Click View upgrade details to view information about the upgrade failure. The details include the upgrade status, database provider, version details, failed script information, and error message.

Note: If this notification banner is displayed, the upgrade process encountered an issue. To resolve the issue, contact Bold Reports® support and share the upgrade-related logs with the support team for further investigation.
How do I download the upgrade logs?
You download the Bold Reports® upgrade-related logs from the diagnostic logs option in UMS.
- Navigate to UMS > Sites.
- Click the Help icon in the upper-right corner, and select Get Diagnostic Logs.
- Select Include upgrade failure files.
- Click Download Diagnostic Logs to download the upgrade-related logs.

Frequently asked questions
Do I need a license key to upgrade Bold Reports®?
No. Upgrading to a later version does not require a license key, because Bold Reports® services retrieve the license in the backend after the upgrade.
Does Bold Reports® Report Server update automatically?
No. The Bold Reports® Report Server has no automatic updates, so you upgrade it manually.
