Liquibase Enterprise was formerly known as Datical DB.

Liquibase Enterprise v7.2 - Release Notes

Software Downloads

Go to https://software.datical.com to download files. See details for the release below. 

Customer Notices for Upgrades

Starting with the 6.10 release, Datical DB will run in the OpenJDK runtime instead of the Oracle Java runtime. If you are installing release 6.10 or greater of Datical DB from scratch in it's own folder, the installer will provide the new OpenJDK runtime. There are no additional steps for you to take.  This is the recommended course of action.

If you are updating an older version of Datical DB (6.9 or earlier) using the Datical software update site or the composite repo, you will need to replace the old Oracle Java runtime with the OpenJDK runtime.  For instructions expand the link below.

 OpenJDK Update - Manual Instructions

Datical DB now runs on OpenJDK

Starting with the 6.10 release, Datical DB will bundle OpenJDK instead of the Oracle Java Runtime.  The decision to migrate was prompted by a change in Oracle's licensing that would have impeded our ability to provide security patches to the Java distribution in our frequent releases.

NOTE: Datical will only install the new Java distribution as part of a fresh install of the product.  If you prefer to update an existing installation using Datical's update site or the composite repo follow the steps below to manually replace the Oracle Java Runtime with OpenJDK:

  1. Log in to software.datical.com and go to COMMON/Java_JDK/OpenJDK
  2. Download the archive for your client platform
    1. LinuxOpenJDK8U-jre_x64_linux_hotspot_8u222b10.tar.gz
    2. WindowsOpenJDK8U-jre_x64_windows_hotspot_8u222b10.zip
  3. Close Datical DB if it's open, including Windows command line and Linux terminal sessions
  4. Rename the root folder of the current JRE in the Datical installation
    1. BEFORE: <DDB_INSTALL_ROOT>/jre
    2. AFTER:    <DDB_INSTALL_ROOT>/oracle.jre
  5. Extract the JRE archive downloaded in step 2 to the Datical DB Install root
    1. Extracting the archive should create a new directory that will need to be renamed 
      1. Extracted directory name: <DDB_INSTALL_ROOT>/jdk8u222-b10-jre
      2. Rename directory to: <DDB_INSTALL_ROOT>/jre
  6. Test the Datical DB GUI by launching the client to ensure it opens without issue
  7. Test Datcial DB CLI by running 'hammer show version' from a terminal or or the Windows command line
  8. At this point you may delete <DDB_INSTALL_ROOT>/oracle.jre at your leisure


If you are upgrading from version 5.12 or earlier, see Customer Notices for Upgrades from 5.12 or Earlier for important information before you install or upgrade

Installation for the Datical DB GUI client requires special attention. 

Documentation for v7.2

Documentation for the base release is available in the following forms:

Datical DB

ItemPathFile
SoftwareCOMMON/Datical_DB_Software/Datical_DB_7.2.6528Choose the Linux or Windows installation file for your system. 
Datical DB DocumentationCOMMON/Datical_Documentation/Datical_DB_Documentationdatical_db_docs_v7.2.pdf
Composite Installation RepositoryCOMMON/Datical_DB_Software/Datical_DB_7.2.6528DaticalDbCompositeRepo-7.2.6528.zip

Datical Deployment Monitoring Console (DMC)

ItemPathFile
SoftwareCOMMON/Datical_DMC_Software/Datical_DMC_7.2.137datical-service-unix-7_2_137-master.sh
DMC DocumentationOnline @ dmc.datical.com<N/A>

Documentation Spaces for Older Releases

See Customer Success Resources in the Releases with Doc Spaces section for a list of spaces available for older releases (prior to 6.7). 

Recent Additions to the Datical DB Product Line

Deployment Monitoring Console (DMC) 

With the 7.0 release Datical included a new, lightweight web-based Deployment Monitoring Console (DMC) that provides status and reporting information for all of your Datical projects through a browser.  The new DMC is a simpler replacement for Datical Service that is much easier to install, manage and use. 

To get started with DMC check out the following documentation resources:

Issues Addressed

Datical DB Issues

Issue IDDescription
DAT-4429Delayed Credentials not working for DMC with hammer commands
DAT-4416daticaldb.log file shows dbdef passwords in plain text when using NewDbDef / project_creator.groovy script to create project
DAT-4390Packager: Remove BOM from Sql_Direct scripts
DAT-4337Packager: Remove BOM from All Packaging Scripts
DAT-4277

Handle Rollback Last Deploy Precondition for Multi-Catalog

DAT-4168

CX :: DiffChangeLog (with append option) fails for addFileGroup changeset and with reverse substitution enabled

DAT-4150

Reduced Required Privileges for Backup and Restore with DB2 LUW: Roles and Permissions for Liquibase Enterprise on DB2 LUW

DAT-4148Incorrect status message after Deploy with rule violation warning and deployThreshold="stopOnWarn"
DAT-2696Have releaseLocks use hammer installed drivers (instead of needing properties files for driver path): CLI Commands#releaseLocks
DAT-2837--log=path does not work (use --report instead): Command Options
DAT-2131

Convert SQL: accept and use author agreement

DAT-2129Deploy Packager: Author Should Be Consistent Across Changesets

Deployment Monitoring Console (DMC) Issues

Issue IDDescription
PD-515More detailed documentation provided for creating and configuring an external Postgresql DMCDB. DMC Production Mode Instructions 
DAT-4429Delayed Credentials not working for DMC with hammer commands
DAT-4306Installation: Allow fresh DMC install to use a previously populated DMCDB
DAT-4284Filtering columns reset columns width
DAT-4268Installation: Validate external database version during installation
DAT-4243Create datical-control command to update configuration of the DMCDB for a DMC installation
DAT-4187Reports page is not updated if click project name on the breadcrumb
DAT-4172

DMC uninstall/reinstall in production mode fails. Database has orphaned connections.

DAT-3612Date entries for change sets in status views should be presented in the timezone of the logged in DMC user
DAT-2994Handle versionStrategy=DEPLOY_LATEST better in DMC Status
DAT-1953Show source file name (sql script filename) from changeset in DMC views
DAT-1474Enable sorting by date in DMC
DAT-1153Some views in DMC show local time but other views do not

Copyright © Liquibase 2012-2022 - Proprietary and Confidential