Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Alter procedure can only be used for SQL - native

  • Alter Function can only be used for compiled SQL scalar.

  • Drop/Create cannot be used because of issues connected with dependent objects:

    • Views - If there is a dependent view on the view which we want to drop, then when we drop the view the dependent view is also dropped.

    • Procedures - cannot drop procedure if there is a dependent procedure.

    • Functions cannot drop function if there is a dependent procedure.

  • CLPPlus does not support deployment of CREATE PROCEDURE or CREATE FUNCTION on partitioned DB2 on zOS.

Add {{db2jcc_license_cisuz.jar}} to the application class path

There are two avenues to add {{db2jcc_license_cisuz.jar}} to your application class path.

Environment Variable route

Specify a full path to the license jar in an environment variable with the name: DATICAL_DB2Z_LICENSE_JAR

...

DATICAL_DB2Z_LICENSE_JAR allows the db2 license file to be visible for Liquibase Enterprise. When Liquibase Enterprise uses CLPPlus, and CLPPlus needs to see the DB2 license file, you need to set the CLASSPATH environmental variable to the same value as DATICAL_DB2Z_LICENSE_JAR.

License Jar Directory route

Place the license JAR file name db2jcc_license_cisuz.jar into a default directory located here: $INSTALL_DIR/repl/lib

Info

The complete license jar directory route will look like this:

$INSTALL_DIR/repl/lib/db2jcc_license_cisuz.jar