Release Announcement Migration Portal 3.1.0

Customer Portal
Customer Portal

This article was originally published on June 14, 2021

WHAT’S NEW

This is to update you about the release of Migration Portal 3.1.0, the latest version of the web-based self-service tool for assessing and migrating Oracle database schemas to EDB Postgres Advanced Server. You can conveniently and quickly evaluate the feasibility of migrating one or multiple database schemas from Oracle to EDB Postgres Advanced Server, minimizing the time and risk typically involved with database migrations.

Highlights of this release:

 

Highlights

Type

Asynchronous/Parallel assessment 

 

Use multiple browser tabs to work on multiple projects simultaneously and run assessments in parallel with completion notifications. 

Feature

Detect function/procedure names from the packages which are not supported in EDB Postgres Advanced Server. For example, 'Incompatible function/package found : UTL_FILE.GET_RAW', giving a better understanding of error and the migration efforts required. [Support Ticket 1242297]

Enhancement

Restructured schema assessment report for enhanced readability along with consolidated information about the incompatible functions/packages.

Enhancement

Refined object search and filter experience. 

Enhancement

ERH-2055 - UNSUPPORTED_USING_INDEX_CLAUSE

 

Updated this such that it does not remove GLOBAL indexes from the table definition

Repair Handler Enhancement

ERH-1012 - INSERT_STATEMENT_ALIAS

 

Modified as it was not firing for scenarios where INSERT statements contained the SELECT statement

Repair Handler Enhancement

ERH-2090 - CONVERT_FUNCTION

 

Enhanced the performance for large DDLs

Repair Handler Enhancement

ERH-2027 - SESSION_GLOBAL_SEQUENCE

 

Enhanced the accuracy so that it functions correctly for additional variations within DDL

Repair Handler Enhancement

ERH-2079 - GLOBAL_PARTITIONED_INDEX

 

Removed this so that Global Partitioned Indexes will not be removed

Repair Handler Removal

Workaround for Oracle SQLERRM function - The SQLERRM() function returns the error message associated with the most recently raised error exception.  You may use EDB Postgres Advanced Server supported SQLCODE and SQLERRM variables in the exception block to get similar results.

Knowledge Base Addition

Workaround for Oracle SQLCODE function - In PL/SQL blocks, the SQLCODE can be used for getting numeric code of exception, in EDB Postgres Advanced Server you can create a custom function which can return numeric value of error.

Knowledge Base Addition

Value assignment with %type operator for TYPE definition inside package - This syntax is supported starting with EDB Postgres Advanced Server 12, hence we recommend upgrading to EDB Postgres Advanced Server 12 or above to resolve this error.

Knowledge Base Addition

Global Indexes - Global Indexes map one index to multiple partitioned tables. There can be multiple workarounds, for example, aligning partitioning keys across all referencing and referenced tables.

Knowledge Base Addition

Workaround for NESTED Table - In EDB Postgres Advanced Server, ARRAY can be used to achieve the same kind of functionality.

Knowledge Base Addition

Method Overloading - In Oracle, users can overload the method inside the package by changing the name of the arguments. In EDB Postgres Advanced Server, users should change the argument type to overload a method. 

Knowledge Base Addition

For very large DDLs, Migration Portal was getting stuck in between assessments. This issue has been resolved now.

Bug

In the delete project dialogue box, the user could focus on other items on the projects page. Other minor issues related to delete functionality are also fixed in this release.

Bug

Few issues pertaining to the keyboard navigation in the Migration Portal are fixed.

Bug

While reassessing an object and refreshing the object tree and filters, Migration portal showed the incorrect object status. This is fixed now. Also, other minor issues related to tree search and reassessments are fixed in this release.

Bug

Repair handler ERH-1006 was not firing for some PL/SQL objects having more than one error. This is fixed now. 

Bug

Even though the schema file was not uploaded successfully, projects were created. This issue is resolved now.

Bug

What’s New section Bookmarks are now visible on smaller resolutions as well.

Bug

Minor issues pertaining to the bread crumb selection functionality are fixed now.

Bug

The “Contact Us” form was not working for new users from the quick help section. 

Bug

Issues linked to the reports, such as overlapping failed object sections (for large DDL reports), having two to three extra blank pages at the end (for very large DDLs), and few other items are fixed now. 

Bug

Resolved a bug causing the Migration Portal to occasionally only partially complete assessments.

Bug

While uploading a duplicate DDL and switching between projects, the Upload DDL button and the schema area were disabled. This issue has been fixed now.

Bug

 

 TELL ME MORE

 For more details, please review the Migration Portal documentation:
Migration Portal Guide.


TROUBLESHOOTING 

 

If you experience problems using the new software, please contact Technical Support at:

Email:  support@enterprisedb.com

Phone: US: +1-732-331-1320 or 1-800-235-5891

UK: +44-2033719820

Brazil: +55-2139581371 

India: +91-20-66449612

Was this article helpful?

0 out of 0 found this helpful