Liquibase Enterprise was formerly known as Datical DB.

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

Software Downloads

Go to https://download.liquibase.com/ to download files.

Notable Improvements

Update of Oracle Instant Client and SQLPlus

Customers using Oracle should note that the Oracle Instant Client packaged with Liquibase Enterprise has been updated from 12c to 19c in Release 8.6. Customers using a SQLPlus native executor hosted outside the Liquibase Enterprise installation should consider updating their client to a 19c version as new versions of Oracle may not be compatible with the 12c client.

Associated Tickets: DAT-16005

Oracle 12 and 18 are deprecated as of Liquibase Enterprise 8.6 and are no longer supported databases. Please consider updating to Oracle 19c or 21c.

Version 0 Rollback Support for PostgreSQL Stored Logic Scripts

Liquibase Enterprise now supports rollback for Version 0 of PostgreSQL stored logic scripts. This means that Liquibase will track the initial content of the Postgres SQL stored logic scripts so that the rollback can either return the object to its initial state.

Associated Tickets:

Associated Documentation:

Enhancements

Ephemeral Packaging for Oracle Databases

For Oracle databases, two new package methods have been introduced to allow teams to create a temporary, or ephemeral, Ref DB for packaging changes. The functionality uses Oracle’s multi-tenant technology and requires that the first database in the pipeline be a pluggable database (PDB). A clone or copy of this database is created during the packaging operation and the database is destroyed at the end of the operation. There are options to create the ephemeral database in the same CDB container as the first database in the pipeline (using the BackupRestoreOracleEphemeralInternalPdb packageMethod) or to create the copy in a second, or external CDB container (using the BackupRestoreOracleEphemeralExternalPdb packageMethod.)

Associated Tickets: DAT-13287

Associated Documentation: Configure Deployment Packager to Use an Oracle Ephemeral Database

Labels Filter added to Reports in DMC

A new column for Labels and accompanying filter has been added to the DMC under the Reports section. This label allows users to search reports by script name and any release or other labels being used on the pipeline.

Associated Tickets: DAT-16057

 New filter for Labels in Reports section
image-20240228-150018.png

Desktop Client and CLI Updates and Issues Addressed

Issue ID

Description

DAT-13401

DAT-16038

Corrected an issue with scripts over 4000 characters failing to save to the DMC database.

DAT-14576

Corrected an issue with SQLParser for Oracle where indexes were being incorrectly generated for certain procedure scripts.

DAT-14604

Removed the requirement for an -ignore file to be 0-bytes.

DAT-16005

Updated Oracle Instant client from 12c to 19c.

DAT-16370

Corrected an issue with a -replace file not executing if committed before a -cleanup file.

DAT-16402

Removed Warning logging statements regarding oracleBackup settings.

DMC Issues Addressed

Issue ID

Description

DAT-15913

Added Breadcrumbs and Back to … links on the Reports section to return to Project and/or Pipeline from the Reports page. Also added Pipeline Name column and accompanying filter to this page.

DAT-16057

Added labels column and accompanying filter to the Reports section of DMC.

DAT-16723

Added link to the Status screen of the DMC to directs users to the corresponding Report so that SQL and other content from the changeset is readily available.

Documentation for v8.6

Documentation is available in the following locations:

Liquibase Enterprise & Business Clients (Desktop & CLI)

Find the latest downloads here: https://download.liquibase.com/

Item

Path

File

Software

Datical_DB_Software/<version>

Choose the Linux or Windows installation file for your system

Composite Installation Repository

Datical_DB_Software/<version>

DaticalDBCompositeRepo-<version>.zip

Liquibase Enterprise Deployment Monitoring Console (DMC)

Item

Path

File

Software

Datical_DMC_Software/<version>

datical-service-unix-<version>-master.sh

Liquibase Enterprise 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.

Liquibase Enterprise & Business Clients (Datical DB) and DMC Compatibility

Each DMC release only works with certain releases of Liquibase Enterprise Desktop. Consult the Deployment Monitoring Console Compatibility Matrix to ensure compatibility.

 

 Getting Started with the Deployment Monitoring Console

DMC Update Instructions

The process of updating the Deployment Monitoring Console to the latest version is similar to the installation process.

 Expand for DMC update instructions
  1. Go to https://download.liquibase.com/ , download and copy the datical-service-unix-<version>-master.sh file to your existing DMC server.

  2. Run the installer with the following command and enter your existing OS user as the admin user and admin group:

/home/datical> sudo bash /datical-service-unix-<version>-master.sh
  1. Enter the directory of the previous DMC installation when prompted for an install location.

The installer will update your installation and restart affected DMC services. You can begin using the new version of the DMC immediately.

If you have manually changed the java version used by DMC, you will need to restore DMC’s default version of Java (11.0.8) before any time that you upgrade DMC. Move or copy Java 11.0.8 from the /opt/datical/old_jre directory back to the /opt/datical/jre directory prior to starting your DMC upgrade. DMC expects Java version 11.0.8 to be in the /opt/datical/jre directory for the DMC upgrade process to be successful. After your DMC upgrade is complete, you can change to a different 11.x java version again. For more information, see How to Change the Java version for DMC. This link is especially important if you are using v7.18 or later.

  • No labels