Oracle SQL Developer, DDL'yi dışa aktarabilir Tools -> Database Export...
Bu çok iyi çalışır, ancak manuel müdahale gerektirir.
Biliyorum DBMS_METADATA.get_ddl()
ama ihracatın mükemmel olmadığını gördüm . Dışa aktarılan DBMS_METADATA
DDL'nin, bir anahtar kelimenin ortasındaki kesintiler gibi sorunları düzeltmeden ve daha kötüsü olmadan kullanılamadığı sorunlarla karşılaştım. Ancak, herhangi biri DMBS_METADATA
manuel düzeltmeler olmadan çalıştırarak DDL'yi dışa aktarmanın bir yolunu biliyorsa , bu da harika bir çözüm olacaktır.
Temel olarak, manuel yolla ihraç edilenle aynı DDL'yi dışa aktarmak için otomatik / yazılabilir bir yol arıyorum .
Bunu nasıl yapabilirim?