Warning We have announced the end of life of Jobserver and all related Jobserver integrations for September 30, 2024, with the exception of Public Sector customers using GovCloud or on-prem environments.
For information on registering a data source via Edge, go to Registering and synchronizing a data source via Edge.
Error when managing connection properties of a driver for Jobserver
Issue
When you want to change the properties of a connection used to register data sources via Jobserver, you receive the following error message: CollibraIllegalStateException: jdbcDriverCannotBeUpdatedWhenLinked when trying to delete or edit a JDBC driver.
orYou cannot update the driver because it is linked to a Schema Asset
Reason
Once you have successfully used a connection to register a data source via Jobserver, you cannot update the connection properties anymore.
Solution
If you want to change the properties for a driver, you need to create a new driver:
- Open a schema registered via the driver you want to update.
- Go to Actions → Refresh.
- In JDBC driver version, select Manage drivers....
- Create a new driver for the data source.
As a best practice for the name of the drivers, use a naming convention which includes the data source and the JDBC driver version number. For example: Google BigQuery 8257 or MySQL 8257. If you want to use the same driver version with other properties, add an extra number. For example: Google BigQuery 8257 v2.
For details on the properties, see Manage Collibra-provided JDBC drivers. - Save the new driver.
The new driver is automatically applied to the schema. - For each schema that uses the old driver, go to Actions → Refresh, and select the new driver.