DDL aus laufender DB extrahieren

R

roli

Jungspund
Hi,

rein interesse halber, wie kann ich aus einer bestehenden DB die DDL extrahieren? Bei Informix geht das mit "dbschema", bei MySQL muss es auch irgendwie gehen, phpMyAdmin kann's jedenfalls (nur wie?), wie sieht's bei Oracle, DB2, SQL-Server und co. aus?

Danke

Roland
 
in oracle gehts zb mit dem dbms_metadata package (dbms_metadata.get_ddl).
in mysql stehen die meta daten in der information_schema database.
 
Hi,

erstmal danke fuer die Hinweise.
Haettest du auch noch 'nen Link oder 'ne Querry dafuer, das waere echt spitze.

Danke

Roland
 
Danke, ich bin bei MySQL irgendwie immer in Kapitel 8 gelandet.

Wenn's hier jetzt noch z.B. einen DB2, PostGreSQL, Sybase, SQLServer... Guru geben wuerde, waere das echt spitze.

Nochmals Danke

Roland
 
?( der obige mysql link verweist auf kapitel 20 (Chapter 20. The INFORMATION_SCHEMA Database)
 
Sorry, dann hatte ich mich etwas ungeschickt ausgedrueckt. Bei meinen "Nachforschungen" hat's mich in Kapitel 8 verschlagen, Kapitel 20 auf das dein Link zeigt habe ich nie gefunden. Weiss der Geier wonach ich da gesucht habe.
 
Eclipse Plugin

Für Eclipse gibt es das Clay Plugin, damit kann man Datenbankstruktur via JDBC auslesen.
 
Hi,

danke fuer den Hinweis, aber ich moechte das ganze erstmal mit den Systemtools der verschiedenen DBs koennen, bevor ich mit mit anderen Tools drann gehe.
 

Ähnliche Themen

MySQL DB aus Harddisk auslesen?

Zurück
Oben