私はdboの下にテーブルを持ち、tmpというスキーマの下ではほとんど同じテーブルを持っています。 Visual Studioスキーマ比較では、dboベースのオブジェクトの1つのセットを選択し、同様のtmpベースのオブジェクトのセットと比較することはできません。2つの異なるスキーマに属するSQLサーバーのオブジェクトのスキーマを比較するにはどうすればよいですか?
データベースサーバーはロックダウンされており、2番目のデータベースを作成することはできません。また、SQLサーバはリソースの制約のためにローカルのdevマシンでは使用できません。 tmpスキーマを使用すると、tmpを変更して、その変更を比較して「dbo」のdevスキーマにプッシュすることができます。
これらの2つのオブジェクトを比較するにはどうすればよいですか?
これは、意見に基づいているか、リソースを提案しているため、話題にならないとして閉鎖される可能性があります。あなたはRedGateからSQLの比較を見たことがありますか?それは簡単にボックスの外にこれを行うことができます。 –
答えが明白なのでこの質問を投稿した理由はわかりません。テーブルが1つしかない場合は、スクリプトを生成して比較することができます。もしあなたがGoogle無料のデータベース比較ツールを使用することはできません。これは良い方法です:http://dbcomparer.com/ – FLICKER