Software Downloads
Go to https://software.datical.com to download files. See details for the release below.
Documentation for v7.18
Documentation for the base release is available in the following forms:
Confluence space for Liquibase Enterprise/Datical DB - Datical Product Documentation Home
PDFs for Liquibase Enterprise on software.datical.com
Confluence space for Liquibase Business - Liquibase Business Portal
Known Issues
Stored Logic State
In release 7.13 and later, we discovered that existing stored logic was in an UNKNOWN state on a Deploy report, which caused deployment to fail. We have reviewed desired behavior and will implement a storedLogicValidityAction to warn, not error, when pre-existing objects that are not part of the deployment show changes from Valid to Invalid.
Limited Forecast does not include autoSynonymForObjects
changeset schemas in profiling
In release 7.13 and later, if you use Limited Forecast in Oracle multi-schema projects with auto synonyms, you might get errors about the schema targeted by an auto synonym change being for a schema that cannot be managed, even though that schema is included in the project definition. If you encounter such errors with version 7.18, use Full Forecast instead of Limited Forecast. (DAT-8757)
Missing SSH Preferences in Liquibase Enterprise & Business GUI
After upgrading Datical DB to later versions, you might have issues with the SSH feature being unavailable to generate the SSH key via the Eclipse GUI. To return SSH in Preferences, follow these steps:
In the Datical DB GUI, select Help > Install New Software.
In the Work with field of the Install dialog box, paste in this link: https://download.eclipse.org/releases/2018-12 then hit enter.
Expand open the Collaboration category.
Enable the checkbox to select Git integration for Eclipse, and then select Next to install it.
When it finishes installing, you will be prompted to restart.
Open File > Preferences > General > Network Connections. You should now have a new SSH2 option under Network Connections.
Deprecation of the Oracle Accelerator JDBC Driver
Because of a change in deployment trends and continued improvement of the performance of Datical DB, the Oracle Accelerator JDBC Driver (compression driver) was removed from our driver repository in versions 7.16 and higher. The driver was previously available with versions 7.15 and lower.
Liquibase Enterprise & Business cannot pick up SQLPATH environment variable on Windows
In release 7.6 and later, we updated the version of instantclient
, which provides SQLPLUS 12.2.0.1.0. This version of SQLPLUS contains a bug: SQL PLUS 12.2 NOT OBSERVING SQLPATH IN REGISTRY OR ENV VARIABLE FOR LOGIN.SQL
. As a workaround, use SQLPLUS 12.1 on Windows. (DAT-7598)
Liquibase Enterprise & Business Clients (Datical DB)
Item | Path | File |
---|---|---|
Software | COMMON/Datical_DB_Software/Datical_DB_7.18.7313 | Choose the Linux or Windows installation file for your system |
Liquibase Enterprise Documentation | COMMON/Datical_Documentation/Datical_DB_Documentation | datical_db_docs_7.18.pdf |
Composite Installation Repository | COMMON/Datical_DB_Software/Datical_DB_7.18.7313 | DaticalDbCompositeRepo-7.18.7313.zip |
Liquibase Deployment Monitoring Console (DMC)
Starting with release 7.0, Liquibase includes a web-based Deployment Monitoring Console (DMC) that provides a centralized location to view a pipeline status and reporting information for all your Liquibase Business & Enterprise projects.
Deployment Monitoring Console Software and Documentation
Liquibase Enterprise & Business Clients (Datical DB) and DMC Compatibility
Each DMC release only works with certain releases of Liquibase Enterprise & Business Clients (Datical DB). Consult the Datical DB and Deployment Monitoring Console Compatibility Matrix to ensure compatibility.
Item | Path | File |
---|---|---|
Software | COMMON/Datical_DMC_Software/Datical_DMC_7.18.247 | datical-service-unix-7_18_247-master.sh |
DMC Documentation | <N/A> |
Deployment Monitoring Console Update Instructions
The process of updating the Deployment Monitoring Console from version 7.0 or later to the latest version is similar to the installation process.
Notable Changes
DATAPUMP Code Optimization: DAT-9580
In Liquibase v7.18 the export process in Oracle is scaled and optimized with it’s read, write, read, write method. The code was modified to capture logs up front in memory and produce simultaneously so the process time is reduced to 6-8 minutes. This results in significant performance gains while backing up Oracle.
Maven Version Update: DAT-9541 and 8302
The docker test cucumber jdk 11 maven version from 3.63 to 3.8.4 is up to date and pushed to the newly built container.
DATICAL_SPERRORLOG table permissions for CREATE ANY TABLE or DROP ANY TABLE: DAT-2458
If a user does not have CREATE/ DROP ANY TABLE privileges, then a default table for SPERRORLOG records any errors that occur.
Infrastructure Update: DAT-9492
AdoptOpenJDK is both shipped with Liquibase Enterprise plus DMC, and used internally to test our infrastructure. This allows us to create consistency between what is used by customers and our internal team.
Build Logic Changes
Issue ID | Description |
DAT-9943 | Verified licenses are consistent between the liquibase Enterprise tpl link and the folder provided with DaticalDB. |
DAT-9783 | A docker Oracle 19c database image with OW and a correctly configured and enabled TDE was successfully created. |
DAT-9720 | The build logic is changed to run mssql tests in liquibase-multibranch for selected feature branches in Java 11. |
Issues Addressed
Issue ID | Description |
DAT-10517 DAT-10508 DAT-10708 | Fixed the storedlogic rollback issue that affected rerunable changes. rolling back to a non-Version-0 version. |
DAT-10342 | Fixed the issue that caused Windows Packager to fail when committing files to DDB repo because the filename or extension was too long. |
DAT-10290 | Fixed the issue that caused SqlPlus to throw an error SP2-0341. This error caused deployment output to fail even when the CLI initially stated deployment was successful. |
DAT-10281 | Fixed the issue that caused the rest of -- comments to be considered Rules if a blank -- comment was present when WithoutComments function was used. |
DAT-10238 | Fixed the issue that enabled the password field even when runtimeCredentials=true. |
DAT-10191 | Fixed the certification issue with Azure SQL DB while using active Directory Password Authentication. |
DAT-10131 DAT-10105 DAT-10247 DAT-10246 | Fixed the packager pipeline and feature merge issues. If the checksum does not match anything previously packaged or if if the changeSet related to the file in the archive is not found at all, a warning notifies the user. |
DAT-9921 | Fixed the issue that caused TagDatabase changesets to be generated when DDL scripts were packaged with their respective rollback files. |
DAT-9412 | Fixed the issue that caused packager backups to fail when an Oracle database had transparent data encryption enabled. |
DAT-9289 | Fixed the packaging failure issue that occurred in the MSSQL create procedure script when a sql_direct folder was used. |
DAT-9244 | Fixed the ability to produce an output from the SELECT statement done through a DB2 JDBC connection by a sqlFile change type. |
DAT-9120 | Fixed the username and password issue associated with TestConnect from Integrated Security. |
DAT-7830 | Fixed the DMC deadlock issue that occurred when multiple jobs were open simultaneously. |
DAT-2731 | The Packager on Windows failed when files were committed to DDB repo because the filename or extension was too long. |
DAT-2588 | GUI: Status Details tabs did not have buttons or scrolling functionality as expected. This has been resolved. |