問題タブ [sqlcompare]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - Red Gate の SQL 比較時に「commandtext プロパティが初期化されていません」というエラーが表示される
2 つのデータベースを Red Gate の SQL 比較と比較すると、以下のエラーが発生します。「ExecuteReader: CommandText プロパティが初期化されていません」
SQL Server 2012 Express と Red Gate の SQL Compare 8 を使用しています。
解決策はありますか?
ありがとう、
.net - デフォルト以外のオプションを使用する SQLCompare SDK
プロジェクトの一部として SQLCompare を使用して、データベースをアップグレードするためのスクリプトを生成したいと考えています。データベースを登録するときに含める必要がある一連のオプションがありますが、オプションを組み合わせる方法がわかりません。デフォルトのオプション以外も送信したいのですが。
基本的な目標:
プラス記号options = options + Optins.IgnoreWhiteSpace
と論理 oroptions = options OR Optins.IgnoreWhiteSpace
を使用してみまし
たが、RedGate.SQLCompare.Engine.Options 型に対して演算子が無効であるというエラーが表示されます。
私がオンラインで見つけたものに基づいて(ここなど: http://sdk.red-gate.com/index.php/Selecting_Objects_to_Synchronize#VB )、私がやっていることはうまくいくはずです。
、バージョン 9.5.0.724 とバージョン 10.4.1.223 の両方へRedGate.Shared.SQL
の参照を含めました。RedGate.Shared.Utils
RedGate.SQLCompare.Engine
コードの入力が間違っているのでしょうか、それとも設定が間違っているのでしょうか?
sql-server - データベース プロジェクトのスキーマを比較中にエラーが発生しました
以前、Visual Studio 2012 のデータベース プロジェクトのスキーマをネットワーク サーバーに展開されたリモート データベースと比較していたときは問題なく動作していましたが、現在失敗している理由をトラブルシューティングすることはできません。
スキーマをローカル PC にデプロイされた同じデータベースと比較すると、正常に動作します。そのため、比較ツールは動作しているようですが、リモートサーバーに問題があるようです。問題をトラブルシューティングできる方法は何でも。
リモートサーバーと比較しているエラーは次のとおりです。
sql-server - SQL Compare デプロイメント スクリプトにすべての ALTER SCHEMA コマンドが含まれていない
SQL Server 2008 (R2 ではない) でクリーンアップしようとしているデータベースがあります。現在、すべてのテーブルは dbo スキーマにあります。単数形のテーブル名もあれば、複数形のテーブル名もあります。
新しいスキーマ crm を作成しました。すべてのテーブルを dbo から crm に移動し、複数のテーブル名と一致するように単数形のテーブル名の名前を変更しました。開発データベースと本番環境の間で SQL Compare (バージョン 10.4.8.87) を実行すると、スクリプトには次のものが含まれます。
前述のように、既に複数形であり、sp_rename コマンドを実行する必要がないテーブルの ALTER SCHEMA ... TRANSFER ... コマンドは含まれていません。
他の誰かがこれを見たことがありますか?
redgate - SqlCompare コマンド ライン リモート サーバー
sqlcompare コマンド ライン ユーティリティを使用して、ローカル データベースとリモート データベースを比較しようとしていますが、うまくいきません。
リモート サーバー (宛先) に接続するための接続文字列または何らかの方法を指定したい
これが私がこれまで持っているコマンドです: