Quantcast
Channel: SCN : Discussion List - SAP PowerDesigner
Viewing all articles
Browse latest Browse all 739

PD 16.5, Oracle 11.2 reverse engineering problem with foreign keys

$
0
0

General

- reverse engineering of big (almost 2k tables) schema, directly from DB is actually impossible due to 'server does not respond' status.

- reverse engineering from create.sql files is really fast.

- TOAD for Oracle generates this kind of create.sql files. The files are arranged in such a way that first all the tables are created and then all indexes and constraints(primary and foreign keys etc.) done. This structure of the create.sql file is reasonable since otherwise the tables have to be arranged in some rigid sequence, that even probably does not exists.

 

Problem

When PowerDesigner 16.5 reverse engineers Oracle 11g create.sql file of above structure, the subsequent command of 'ALTER TABLE ADD CONSTRAINT' are not recognized at all. No error message is produced and required foreign keys are not created in model. Dividing the ALTER TABLE command onto simplest commands that include only one constraint each time, didn't help. On the other hand, inserting the constraints into 'CREATE TABLE' command, fixes the problem. But such syntax is non-practical, as it was mentioned above, since requires some rigid sequence of the table creation.

 

Could it be fixed by some kind of the PowerDesigner customization or this is bug? Is there some timeline for fix?


Viewing all articles
Browse latest Browse all 739

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>