SQL-Änderungen bei der Bereitstellung automatisieren
Mit Pre- und Post-Deployment-Skripten können Sie Änderungen vor und nach der Bereitstellung automatisieren. Diese Skripte werden in der Versionskontrolle verwaltet und lassen sich bei der Bereitstellung mit anderen Redgate-Tools verwenden.
Erfahren Sie mehr über Pre- und Post-Deployment-Skripte.
Versionskontrolle direkt in SQL Server Management Studio
Da SQL Source Control nahtlos in SSMS integriert ist, lassen sich Codeänderungen bequem aufzeichnen und teilen.
Sie müssen Ihre Arbeit nicht unterbrechen oder manuell Änderungsprotokolle führen.
Versionskontrolle für Schemata und Referenzdaten
Speichern und synchronisieren Sie beliebige SQL Server-Objekte und statische Daten mit wenigen Klicks über den Objekt-Explorer.
Alle Änderungen sind auf SQL-Zeilenebene nachvollziehbar – inklusive farblich hervorgehobener Unterschiede.
Komplette Änderungshistorie einsehen
Durchsuchen Sie den vollständigen Revisionsverlauf einer Datenbank oder einzelner Objekte.
Sehen Sie genau, wer was wann geändert hat – und warum.
Referenzielle Integrität bleibt erhalten
Beim Übertragen oder Aktualisieren sorgt SQL Source Control dafür, dass die referenzielle Integrität Ihrer Datenbank erhalten bleibt.
Änderungen werden automatisch in der richtigen Reihenfolge angewendet, inklusive der Handhabung von Schlüsseln und Constraints.
Dabei kommt die zuverlässige Engine von SQL Compare zum Einsatz, dem führenden Tool zur Synchronisation von Datenbanken weltweit.
Git-Repositories direkt aus SSMS pullen und pushen
Synchronisieren Sie lokale und Remote-Git-Repositories direkt aus SQL Server Management Studio.
Holen Sie sich Änderungen aus dem Remote-Repository, übernehmen Sie sie lokal und pushen Sie Ihre Änderungen zurück, alles innerhalb Ihrer gewohnten Umgebung.
Das Video ansehen.
Unerwünschte Änderungen rückgängig machen
Änderungen lassen sich im Objekt-Explorer ganz einfach zurücksetzen – auch bei Konflikten.
So entsteht eine sichere Testumgebung: Experimentieren Sie unbesorgt, denn nicht gewünschte Änderungen lassen sich jederzeit rückgängig machen.
Arbeiten Sie zentral oder lokal, wie Sie wünschen
Arbeiten Sie gemeinsam in einer zentralen Datenbank oder nutzen Sie lokale, dedizierte Kopien.
SQL Source Control unterstützt beide Entwicklungsmodelle.
In beiden Fällen erleichtert es die Zusammenarbeit, verhindert Konflikte und zeigt jederzeit, wer woran arbeitet.
Objekte gezielt ausschließen
Sie möchten bestimmte Objekte wie Benutzer oder Berechtigungen nicht versionieren? Kein Problem – schließen Sie sie einfach per Filter aus.
Sie können nach Typ, Name, Eigentümer oder mit komplexeren Bedingungen filtern.
So teilen Sie nur das, was relevant ist.
Änderungen im Objekt-Explorer erkennen
Symbole im Objekt-Explorer zeigen Ihnen sofort, wenn Änderungen vorgenommen wurden – von Ihnen oder anderen.
So behalten Sie den Überblick und vergessen nie wieder, Änderungen einzuchecken.