diff --git a/advocacy_docs/supported-open-source/postgresql/installing/linux_x86_64/postgresql_other_linux_8.mdx b/advocacy_docs/supported-open-source/postgresql/installing/linux_x86_64/postgresql_other_linux_8.mdx index f8fdc05082c..7c05941a38e 100644 --- a/advocacy_docs/supported-open-source/postgresql/installing/linux_x86_64/postgresql_other_linux_8.mdx +++ b/advocacy_docs/supported-open-source/postgresql/installing/linux_x86_64/postgresql_other_linux_8.mdx @@ -43,13 +43,9 @@ Before you begin the installation process: sudo dnf config-manager --set-enabled powertools ``` -- Enable additional repositories to resolve dependencies: - ```shell - dnf config-manager --set-enabled powertools - ``` - Disable the built-in PostgreSQL module: ```shell - dnf -qy module disable postgresql + sudo dnf -qy module disable postgresql ``` ## Install the package diff --git a/advocacy_docs/supported-open-source/postgresql/installing/linux_x86_64/postgresql_other_linux_9.mdx b/advocacy_docs/supported-open-source/postgresql/installing/linux_x86_64/postgresql_other_linux_9.mdx index 51f23e38505..5be0ddbf51e 100644 --- a/advocacy_docs/supported-open-source/postgresql/installing/linux_x86_64/postgresql_other_linux_9.mdx +++ b/advocacy_docs/supported-open-source/postgresql/installing/linux_x86_64/postgresql_other_linux_9.mdx @@ -43,13 +43,9 @@ Before you begin the installation process: sudo dnf config-manager --set-enabled powertools ``` -- Enable additional repositories to resolve dependencies: - ```shell - dnf config-manager --set-enabled powertools - ``` - Disable the built-in PostgreSQL module: ```shell - dnf -qy module disable postgresql + sudo dnf -qy module disable postgresql ``` ## Install the package diff --git a/install_template/config.yaml b/install_template/config.yaml index de166c1c0ef..15192579939 100644 --- a/install_template/config.yaml +++ b/install_template/config.yaml @@ -84,9 +84,6 @@ products: - name: Ubuntu 20.04 arch: x86_64 supported versions: [55] - - name: Ubuntu 18.04 - arch: x86_64 - supported versions: [55] - name: Debian 11 arch: x86_64 supported versions: [55] diff --git a/install_template/templates/products/migration-toolkit/index.njk b/install_template/templates/products/migration-toolkit/index.njk index eb38921092c..9a7e2d49d6a 100644 --- a/install_template/templates/products/migration-toolkit/index.njk +++ b/install_template/templates/products/migration-toolkit/index.njk @@ -36,4 +36,6 @@ legacyRedirects: ## Windows - [Windows Server 2019](windows) +- [Windows Server 2022](windows) +- [Windows 11](windows) {% endblock otherosinstall %} \ No newline at end of file diff --git a/install_template/templates/products/postgresql/almalinux-8-or-rocky-linux-8.njk b/install_template/templates/products/postgresql/almalinux-8-or-rocky-linux-8.njk index 7b887f59c62..84f4ffb9012 100644 --- a/install_template/templates/products/postgresql/almalinux-8-or-rocky-linux-8.njk +++ b/install_template/templates/products/postgresql/almalinux-8-or-rocky-linux-8.njk @@ -3,12 +3,8 @@ {% set packageManager = "dnf" %} {% block prerequisites %} {{ super() }} -- Enable additional repositories to resolve dependencies: - ```shell - dnf config-manager --set-enabled powertools - ``` - Disable the built-in PostgreSQL module: ```shell - dnf -qy module disable postgresql + sudo dnf -qy module disable postgresql ``` {% endblock prerequisites %} diff --git a/install_template/templates/products/postgresql/almalinux-9-or-rocky-linux-9.njk b/install_template/templates/products/postgresql/almalinux-9-or-rocky-linux-9.njk index 8ddeed61ba9..f7c912a12cc 100644 --- a/install_template/templates/products/postgresql/almalinux-9-or-rocky-linux-9.njk +++ b/install_template/templates/products/postgresql/almalinux-9-or-rocky-linux-9.njk @@ -3,12 +3,8 @@ {% set packageManager = "dnf" %} {% block prerequisites %} {{ super() }} -- Enable additional repositories to resolve dependencies: - ```shell - dnf config-manager --set-enabled powertools - ``` - Disable the built-in PostgreSQL module: ```shell - dnf -qy module disable postgresql + sudo dnf -qy module disable postgresql ``` {% endblock prerequisites %} diff --git a/product_docs/docs/migration_toolkit/55/02_supported_operating_systems_and_database_versions.mdx b/product_docs/docs/migration_toolkit/55/02_supported_operating_systems_and_database_versions.mdx index 50e98119590..1c81d400b4d 100644 --- a/product_docs/docs/migration_toolkit/55/02_supported_operating_systems_and_database_versions.mdx +++ b/product_docs/docs/migration_toolkit/55/02_supported_operating_systems_and_database_versions.mdx @@ -9,8 +9,8 @@ title: "Supported platforms and databases" You can use the following database product versions with Migration Toolkit: -- PostgreSQL versions 11, 12, 13, 14, and 15 -- EDB Postgres Advanced Server versions 11, 12, 13, 14, and 15 +- PostgreSQL versions 12, 13, 14, 15, and 16 +- EDB Postgres Advanced Server versions 12, 13, 14, 15, and 16 - Oracle 11g - Oracle 12c - Oracle 18c @@ -25,10 +25,19 @@ You can use the following database product versions with Migration Toolkit: - (Sybase) SAP Adaptive Server Enterprise 15.7 - (Sybase) SAP Adaptive Server Enterprise 16.0 +!!! Note +All the PostgreSQL and EDB Postgres Advanced Server versions available as BigAnimal single-node, primary/standby high-availability, and distributed high-availability cluster types are also supported for use with Migration Toolkit. See the BigAnimal (EDB’s managed database cloud service) [documentation](/biganimal/latest) for more information about BigAnimal’s [supported cluster types](/biganimal/latest/overview/02_high_availability/). See the [database version policy documentation](/biganimal/latest/overview/05_database_version_policy/) for the versions of PostgreSQL and EDB Postgres Advanced Server available in BigAnimal. + +The superuser role isn't available in BigAnimal EDB Postgres Advanced Server distributed high-availability cluster databases. As a result, the following Migration Toolkit capabilities that require superuser access aren't supported when targeting BigAnimal distributed high-availability clusters: +- The `-copyViaDBLinkOra` option that enables data migration using the db_link_ora extension +- The Oracle-compatible SQL command `CREATE DATABASE LINK` +!!! + Contact your EnterpriseDB Account Manager or [sales@enterprisedb.com](mailto:sales@enterprisedb.com) if you require support for other database products. !!! Note - The Migration Toolkit isn't tested with and doesn't officially support use with Oracle Real Application Clusters (RAC) and Exadata. However, Migration Toolkit might work when it is connected to a single persistent node. For more information, contact your EDB representative. +The Migration Toolkit isn't tested with and doesn't officially support use with Oracle Real Application Clusters (RAC) and Exadata. However, Migration Toolkit might work when it's connected to a single persistent node. For more information, contact your EDB representative. +!!! ## Supported operating systems versions diff --git a/product_docs/docs/migration_toolkit/55/installing/index.mdx b/product_docs/docs/migration_toolkit/55/installing/index.mdx index 0800e0fed62..05d247f5fae 100644 --- a/product_docs/docs/migration_toolkit/55/installing/index.mdx +++ b/product_docs/docs/migration_toolkit/55/installing/index.mdx @@ -56,7 +56,7 @@ Select a link to access the applicable installation instructions: ### Debian and derivatives -- [Ubuntu 22.04](linux_x86_64/mtk_ubuntu_22), [Ubuntu 20.04](linux_x86_64/mtk_ubuntu_20), [Ubuntu 18.04](linux_x86_64/mtk_ubuntu_18) +- [Ubuntu 22.04](linux_x86_64/mtk_ubuntu_22), [Ubuntu 20.04](linux_x86_64/mtk_ubuntu_20) - [Debian 11](linux_x86_64/mtk_debian_11), [Debian 10](linux_x86_64/mtk_debian_10) @@ -77,3 +77,5 @@ Select a link to access the applicable installation instructions: ## Windows - [Windows Server 2019](windows) +- [Windows Server 2022](windows) +- [Windows 11](windows) diff --git a/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/index.mdx b/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/index.mdx index aac1edce262..c5b5a54b90d 100644 --- a/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/index.mdx +++ b/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/index.mdx @@ -20,7 +20,6 @@ navigation: - mtk_sles_12 - mtk_ubuntu_22 - mtk_ubuntu_20 - - mtk_ubuntu_18 - mtk_debian_11 - mtk_debian_10 --- @@ -63,8 +62,6 @@ Operating system-specific install instructions are described in the correspondin - [Ubuntu 20.04](mtk_ubuntu_20) -- [Ubuntu 18.04](mtk_ubuntu_18) - - [Debian 11](mtk_debian_11) - [Debian 10](mtk_debian_10) diff --git a/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_ubuntu_18.mdx b/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_ubuntu_18.mdx deleted file mode 100644 index b01e93ccb98..00000000000 --- a/product_docs/docs/migration_toolkit/55/installing/linux_x86_64/mtk_ubuntu_18.mdx +++ /dev/null @@ -1,44 +0,0 @@ ---- -navTitle: Ubuntu 18.04 -title: Installing Migration Toolkit on Ubuntu 18.04 x86_64 -# This topic is generated from templates. If you have feedback on it, instead of -# editing the page and creating a pull request, please enter a GitHub issue and -# the documentation team will update the templates accordingly. - -redirects: - - /migration_toolkit/55/05_installing_mtk/install_on_linux/x86_amd64/mtk55_ubuntu18_x86 ---- - -## Prerequisites - -Before you begin the installation process: - -- Set up the EDB repository. - - Setting up the repository is a one-time task. If you have already set up your repository, you don't need to perform this step. - - To determine if your repository exists, enter this command: - - `apt-cache search enterprisedb` - - If no output is generated, the repository isn't installed. - - To set up the EDB repository: - - 1. Go to [EDB repositories](https://www.enterprisedb.com/repos-downloads). - - 1. Select the button that provides access to the EDB repository. - - 1. Select the platform and software that you want to download. - - 1. Follow the instructions for setting up the EDB repository. - -## Install the package - -```shell -sudo apt-get -y install edb-migrationtoolkit -``` - -## Initial configuration - -Before invoking Migration Toolkit, you must download and install JDBC drivers for connecting to the source and target databases. See [Installing a JDBC driver](/migration_toolkit/latest/installing/installing_jdbc_driver/) for details. diff --git a/product_docs/docs/migration_toolkit/55/mtk_rel_notes/index.mdx b/product_docs/docs/migration_toolkit/55/mtk_rel_notes/index.mdx index e960b0f91f1..934558b3cc3 100644 --- a/product_docs/docs/migration_toolkit/55/mtk_rel_notes/index.mdx +++ b/product_docs/docs/migration_toolkit/55/mtk_rel_notes/index.mdx @@ -3,6 +3,7 @@ title: "Release notes" redirects: - ../01_whats_new/ navigation: + - mtk_5570_rel_notes - mtk_5561_rel_notes - mtk_556_rel_notes - mtk_555_rel_notes @@ -18,17 +19,18 @@ navigation: The Migration Toolkit documentation describes the latest version of Migration Toolkit 55 including minor releases and patches. The release notes in this section provide information on what was new in each release. For new functionality introduced in a minor or patch release, there are also indicators within the content about what release introduced the feature. -| Version | Release Date | -| ------- | ------------ | -| [55.6.1](mtk_5561_rel_notes) | 06 Sep 2023 | -| [55.6.0](mtk_556_rel_notes) | 25 May 2023 | -| [55.5.0](mtk_555_rel_notes) | 14 Feb 2023 | -| [55.4.0](mtk_554_rel_notes) | 29 Nov 2022 | -| [55.3.0](mtk_553_rel_notes) | 06 Oct 2022 | -| [55.2.3](mtk_5523_rel_notes) | 16 Jun 2022 | +| Version | Release Date | +| ------------------------------- | ------------ | +| [55.7.0](mtk_5570_rel_notes) | 13 Dec 2023 | +| [55.6.1](mtk_5561_rel_notes) | 06 Sep 2023 | +| [55.6.0](mtk_556_rel_notes) | 25 May 2023 | +| [55.5.0](mtk_555_rel_notes) | 14 Feb 2023 | +| [55.4.0](mtk_554_rel_notes) | 29 Nov 2022 | +| [55.3.0](mtk_553_rel_notes) | 06 Oct 2022 | +| [55.2.3](mtk_5523_rel_notes) | 16 Jun 2022 | | [55.2.2](05_mkt_5522_rel_notes) | 10 Mar 2022 | | [55.2.1](06_mkt_5521_rel_notes) | 13 Jan 2022 | -| [55.2.0](07_mkt_552_rel_notes) | 2 Dec 2021 | -| [55.1.0](08_mkt_551_rel_notes) | 20 Sep 2021 | -| [55.0.0](09_mkt_55_rel_notes) | 19 Mar 2021 | +| [55.2.0](07_mkt_552_rel_notes) | 2 Dec 2021 | +| [55.1.0](08_mkt_551_rel_notes) | 20 Sep 2021 | +| [55.0.0](09_mkt_55_rel_notes) | 19 Mar 2021 | diff --git a/product_docs/docs/migration_toolkit/55/mtk_rel_notes/mtk_5570_rel_notes.mdx b/product_docs/docs/migration_toolkit/55/mtk_rel_notes/mtk_5570_rel_notes.mdx new file mode 100644 index 00000000000..91fd0200164 --- /dev/null +++ b/product_docs/docs/migration_toolkit/55/mtk_rel_notes/mtk_5570_rel_notes.mdx @@ -0,0 +1,21 @@ +--- +title: "Migration Toolkit 55.7.0 release notes" +navTitle: Version 55.7.0 +--- + +Released: 13 Dec 2023 + +New features, enhancements, bug fixes, and other changes in Migration Toolkit 55.7.0 include: + +| Type | Description | +| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| Enhancement | The Migration Toolkit is now certified to work with all the BigAnimal supported cluster types including the distributed high availability clusters. | +| Enhancement | Improved the performance of table-level parallel loading of many tables by updating the operation to fetch all the constraints in a single network round trip. [Support ticket #97379] | +| Bug fix | Fixed an issue where user-created triggers on the target PostgreSQL or EDB Postgres Advanced Server databases were getting disabled during the data migration phase. [Support ticket #97637] | +| Bug fix | Fixed an issue that caused reevaluation of the same table with an indefinite loop for table-level parallel loading mode. [Support ticket #96054]| +| Bug fix | Fixed an issue where data copy was failing while migrating from a source Oracle database configured with the Latin9 character set. [Support ticket #99475, #99506] | +| Bug fix | Fixed an issue where the copy API was failing to copy the data and a subsequent attempt to copy the data with the bulk insert mode was failing with a duplicate error in the target database.[Support ticket #99506, #97784] | +| Bug fix | Fixed an issue where a data copy was failing while migrating a source SQL server table with a case-sensitive column name in the EDB Postgres Advanced server target database. | +| Bug fix | Fixed an issue where a data copy was failing while migrating a source MySQL table due to a case-sensitive table name. | +| Bug fix | Fixed an issue for partitioned tables with a `SUBPARTITION TEMPLATE` clause that caused a partitioned table sub-partitioned by range to fail to migrate. | +| Bug fix | Fixed an issue where the `capture_admin` database system group was getting included when the `-allgroups` option was specified for migration from the source EDB Postgres Advanced Server version 16 database. |