Wir versuchen, zwei SQL-Umgebung, sagen wir Entwicklung und Staging. Auf Staging habe ich einen Bugfix auf eine gespeicherte Prozedur, zum Beispiel SProc1, gemacht, während gleichzeitig jemand in der Entwicklung einige Änderungen an der gleichen SP vorgenommen hat. Ich muss den Bugfix auf die Entwicklung anwenden, ohne die Änderungen bei der Entwicklung zu verlieren.SQL Server-Objekte (Schema vergleichen mit Merge)
Verwenden von SQL Schema Compare in Visual Studio 2015 führt keine Codezusammenführung durch, sondern ersetzt die Version direkt.
Meine Frage ist, welche anderen Tools sind auf dem Markt, um diese Art von Szenarien zu erhalten?
Ich nehme an, Sie haben eine Art Quellcodeverwaltung (wie TFS)? Ich würde sagen, dass das Zusammenführen von Codes eine Aufgabe für Ihr Versionskontrollsystem ist. –
ja wir verwenden TFS, aber gibt es noch etwas, das wir nur für SQL-Objekte verwenden können? Ich habe versucht Redgate, aber sie haben kein Werkzeug wie das – carlosm
Ok, wir nur in unsere SP: s als Textdateien einchecken und dann TFS kann die Zusammenführung tun. Wir haben ein separates Deploy-System für db-changes. Ich weiß nicht, wie ich dir dabei helfen soll. –