Frage

Ich bin zu der Verwendung von Oracle Designern, die von Datenbankobjektdefinitionen erstellen, dann durch den Anschluss an eine Datenbankinstanz erforderlich DDL SQL erzeugt wird.

Für eaxmple, wenn eine neue Spalte in einer Tabelle hinzugefügt, zuerst ich es in die Tabellendefinition hinzufügen, erzeugen Sie die DDL SQL gegen die Entwickler-Version und führen Sie es dann nach dem Test I auf die Produktion Instanz zeigen die fehlende zu erstellen Spalte in der Produktion.

Da gibt es keinen Designer in SQL Server, was die richtige Vorgehensweise ist eine Spalte für beiden Datenbankinstanzen zu sagen hinzufügen? Gibt es ein Tool für die Führung der Schemata synchron?

War es hilfreich?

Lösung

RedGate bieten ein Produkt namens SQL vergleichen, das Skript auf die Unterschiede zwischen den verschiedenen Datenbanken verwendet werden kann.

Siehe auch: http://www.red-gate.com/products /SQL_Compare/index.htm

Sie können auch die Datenbankdiagramme in SQL Server Management Studio verwenden, um Ihr Datenbankschema zu entwerfen jedoch diese innerhalb einer bestimmten Datenbank eingeschränkt werden würde.

Andere Tipps

Es ist kein für das Halten sie synchron in Werkzeug gebaut (die ich kenne), aber RedGate hat einige kommerzielle Anwendungen für diese.

Was meinst du es ist kein Designer in SQL Server? Verwenden Sie SQL Server Management Studio?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top