2009-08-13 18 views
1

Ich benutze Informix DB und ich muss eine Sicherung von create Tabellenabfragen jeder Tabelle in der DB. Ich muss nicht die Datenbank klonen, weil ich nur die create scripts.I brauche benutze WinSql für den Zugriff auf die DB.Any Hilfe würde ausreichen. TIATrennen Create Table Anweisungen

Antwort

1

Ich bin nicht vertraut mit Informix, aber Google Ergebnisse deuten darauf hin, dass the dbschema utility can be used SQL-Anweisungen zu Skript-Tabelle und Datenbankerstellung für Migrationszwecke generieren, und es sollte Ihre Bedürfnisse erfüllen .

Haben Sie Zugang zu diesem Dienstprogramm?

2

Wie der Compiler empfiehlt, ist das Werkzeug für den Job DB-Schema.

dbschema -d dbname -t table 

Dies gibt Ihnen das Schema für eine einzelne Tabelle. Lassen Sie die '-t table' weg und es wird Ihnen das Schema der gesamten Datenbank geben, die Sie dann aufteilen können, um zu Ihnen selbst zu passen.

Das einzige Problem kann sein, dass Sie WinSQL verwenden, um auf die Datenbank zuzugreifen. Ich kenne seinen Namen, aber nicht seine Funktionalität. Es besteht die Möglichkeit, dass eine ODBC-basierte Verbindung für den Zugriff auf die Datenbank verwendet wird. In diesem Fall können Sie - oder auch nicht - auf das DB-Schema zugreifen. Ist das DBMS auf demselben Computer wie der WinSQL-Client? Wenn ja, haben Sie wahrscheinlich DB-Schema und könnten es verwenden. Wenn nicht, haben Sie möglicherweise größere Schwierigkeiten.

Verwandte Themen