Frage

Wir denken unsere Datenbank Entwicklung der Umstrukturierung und Bereitstellungsprozesse durch DBGhost verwenden, wollen wir von der zentralen Entwicklungsdatenbank wegzubewegen und bringen die Datenbank der Quellcodeverwaltung.
Eines der Probleme, die wir haben, ist ein großer Tisch mit statischen Daten (übersetzt Sprache Zeichenketten enthalten), es hat in der Nähe 200K Zeilen.
Ich weiß, dass unsere beste Lösung, um diese Stiche in Ressource-Dateien zu bewegen, aber bis wir das umsetzen, wird DbGhost der Lage, alle dieses statischen Daten zu erhalten und unsere Entwicklung und Bereitstellung von Datenbanken in kurzer Zeit zu generieren? Und wenn nicht, ist es eine gute Alternative um diese Tabelle zu füllen, wenn wir brauchen?

War es hilfreich?

Lösung

Würden Sie in der Lage sein, einen Blick auf SQL Source Control zu nehmen? Wir haben nur statische Daten Unterstützung und suchen Feedback vor der vollständigen Version hinzugefügt.

http://www.red-gate.com/MessageBoard/ viewtopic.php? t = 12298

Würden Sie in der Lage sein, zu erklären, warum Sie bewegt sich weg von einer zentralen Datenbank Entwicklungsmodell?

Andere Tipps

  

ist DBG nicht wirklich entworfen zum Bewegen großer Datenmengen

Das ist, aus einer E-Mail von Innovartis in Bezug auf die gleiche Frage wie bei Ihnen erhalten. Sie haben festgestellt, das wahrscheinlich von jetzt aber aus!

Vielleicht, wenn Sie darum gebeten haben sie nicht eine Auswertung haben, obwohl ich nicht sicher bin, das ist wahr. Der einzige Weg, werden Sie wissen, ist es zu testen und sehen, wie es funktioniert.

http://www.innovartis.co.uk/evaluation.aspx

Dies ist eine ältere Frage mit einer akzeptierten Antwort, aber ich habe einigen anderen Eingang in diesen.

Wir verwenden DBGhost und wir haben eine Menge statischer Tabellendaten, obwohl die größte nur etwa 20 K Zeilen, anstatt 200K Zeilen.

hat DBGhost ein Feature Skriptdaten (als eine Reihe von Insert-Anweisungen). Früher haben wir, dass unsere statischen Daten in Skripte exportieren und diese Skripte unter Versionskontrolle gestellt. Wir gezwickt diese Skripte, die Daten zu löschen, bevor die Daten zurück in das Hinzufügen, so dass wir ein einziges Skript auf „Reset“ der statischen Daten für eine Tabelle verwenden können. Dieser Zusatz war für unsere spezifische Anforderungen und ist nicht die einzige Art und Weise, dass Sie statische Daten mit DBGhost umgehen können.

Die „Build von Skripten“ und „sync“ verarbeitet sowohl Unterstützung runnning Ad-hoc-Skripte vor und nach dem Prozess. Wir haben die statischen Daten Skripte als Ad-hoc-Skripte nach dem Build / sync auszuführen.

DBGhost unterstützt auch die Datensynchronisation in dem Synchronisationsprozess. Der Sync-Prozess kann so konfiguriert werden, eine Datensynchronisation auf ausgewählte Tabellen zu tun. Mit dieser Technik können Sie Ihren Build-Prozess die Daten über die Skripte hinzufügen, dann wird der Synchronisierungsvorgang kann automatisch synchronisieren, um die Daten für die Tabellen. Mit dieser Technik, würden Sie nicht brauchen, um die Skripte zu ändern wie wir.

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