ローカル データベースを別の「マスター」データベースと同期するために使用する保存済みの SQLCompare プロジェクトがあります。GUI 経由でプロジェクトを実行すると、すべて正常に動作します。ただし、コマンドラインから実行すると、両側に存在するオブジェクトのみが同期されます。たとえば、列がテーブルに追加またはテーブルから削除されると、その変更が反映されます。しかし、テーブル全体が追加または削除された場合、その変更はローカル データベースに反映されません。コマンドラインですべてを同期させる方法はありますか? ローカル データベースをマスター データベースと正確に一致させたい。
バージョン 8.1 を実行しています。私が使用しているコマンドラインは次のとおりです。
SQLCompare.exe /project:SynchSchemaToLocal.scp /synch /v