Skip to content

Commit

Permalink
Merge pull request #6424 from EnterpriseDB/mp/reserved-words-issue
Browse files Browse the repository at this point in the history
MP: terminated DDL assessment due to EPAS-reserved words
  • Loading branch information
gvasquezvargas authored Jan 27, 2025
2 parents 328890f + 5490daa commit 41b6eb6
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions product_docs/docs/migration_portal/4/known_issues_notes.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -231,6 +231,20 @@ While using the Oracle default case, you may experience a lower compatibility ra
Character: 58
```

### Incomplete Object Definition

While assessing source schemas with Migration Portal, in rare scenarios, the converted Object Definitions are incomplete when the source DDL contains reserved words.

If you encounter an issue where some part of the Object Definition is missing or the definition gets terminated before reaching the actual end of the statement, you are possibly using keywords reserved by EDB Postgres Advanced Server. For example, when you use `CONSTRAINT` as a column name in a `TABLE` definition and then reference it in `VIEW` or `MVIEW` definitions, Migration Portal could terminate that DDL statement abruptly and skip to the next definition without successfully assessing or converting it.

To work around this issue, you have these options:

- Rename the column name in the Oracle database, then reextract the DDL and upload it to Migration Portal.

or

- Rename the column name in the extracted DDL file, and then upload it to Migration Portal.

## EDB DDL Extractor

### General limitations
Expand Down

1 comment on commit 41b6eb6

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sign in to comment.