2017-05-19 13 views
0

In letzter Zeit suche ich im Internet nach einer automatisierten Lösung für SQL Server-Datenbankbereitstellungen, um manuelle Schritte zur Pflege und Bereitstellung von SQL-Skripten für Bereitstellungen zu vermeiden.Beispiele oder Tools für die Automatisierung der SQL Server-Datenbankimplementierung

Meine Situation ist eigenartig. Es erfordert nicht, dass ich eine ganze Datenbank verwalte, sondern "nur" Anpassungen an die Datenbanken. Lass mich das ausarbeiten.

Es gibt mindestens 3 bis 4 verschiedene SQL-Server-Datenbanken, die zu verschiedenen Anwendungen von Drittanbietern gehören. Ich habe die Aufgabe, die Integration zwischen diesen Systemen zu schreiben (im Wesentlichen zwischen diesen vielen verschiedenen Datenbanken in der Realität).

Während ich erwäge, SSDT (Sql Server Datentools) zu verwenden, befürwortet es mich, ein Datenbankprojekt zu erstellen, also bin ich mir nicht sicher, ob es genau meinem Bedürfnis entspricht, 'nur' eine Teilmenge einer Datenbank zu verwalten (ich nehme SSDT an) möchte, dass ich mit dem Import der gesamten Datenbank beginne und sie dann so pflege, wie ich brauche .. was ich nicht so machen will).

Wenn dies mit SSDT erreicht werden kann, bin ich besser dran und weiß zu schätzen, wenn mir jemand in diese Richtung auf einige How-Tos zeigen kann. Gibt es sonst noch andere Optionen oder kundenspezifische Lösungen, die helfen können?

Ich habe vor kurzem viel Zeit damit verbracht, durch diese Simpletalk Article zu lesen, aber es scheint nicht eine völlig freie Lösung zu sein. Zum Beispiel verwendet es ein verschlüsseltes (.vbe) vb-Skript, das die meisten Aufgaben zu erledigen scheint, aber der Autor (aus irgendeinem Grund!) Hat den Quellcode für das vb-Skript nicht zur Verfügung gestellt, was mich davon abhält, zu denken.

ich bin nicht sicher, ob ich auf diesem ohne aufbauen kann über den VB-Script-Quellcode nicht verfügbar ..

Insgesamt ich suche eine maßgeschneiderte Lösung oder ein Werkzeug zur Sorge, das mir Änderungen beibehalten helfen zu Datenbanken und automatisieren Sie die Bereitstellung meiner Änderungen, während Sie Mechanismen hinzufügen, um Datenbankversionen zu verwalten. Jede Hilfe wird sehr geschätzt !!

TIA.

Antwort

Verwandte Themen