2017-03-01 5 views
0

Ich versuche, ein Projekt zu vergleichen, das ich in RedGate mit SQLCompare habe. Ich weiß, dass dieser Befehl:SQLCompare verwenden, um ein Projekt mit anderen DBs zu vergleichen

sqlcompare /Project:"E:\XYZ\Project.sdc"

den Standard-DBs vergleicht. Ich möchte mehrere Datenbanken mit diesem Projekt vergleichen, ich weiß, dass ich mehrere Projekte erstellen und sie mit anderen Namen speichern kann und später den Befehl für jedes Projekt verwende, aber ich möchte das besser machen.

Ist das möglich? Vielen Dank.

Antwort

0

Sie können nicht nur eine vorab gespeicherte Projektdatei als Eingabeparameter für die Befehlszeile von sqlcompare.exe angeben, sondern auch die Verbindungsdetails und -optionen als einzelne Schalter angeben. Dies wird genauer in dieser blog post by Feodor Georgiev beschrieben.

Einige Schalter können in Verbindung mit/project verwendet werden.

Zum Beispiel: sqlcompare.exe /project:myproject.scp/server2: mytargetserver \ instance/db2: mytargetdatabase

In diesem Beispiel ist der zusätzliche/server2 und/db2 Schalter wird den Zielserver und Datenbank außer Kraft setzen gespeichert in der .scp- oder .sdc-Projektdatei.

Verwandte Themen