2012-11-12 9 views

答えて

1

短い答え:いいえ。このように動作するように設計されています。

長い回答:いいえ.SQLプロジェクトでは、データベースを解放するときなどに、多くのSQLCMDコマンドを使用して変数を管理しています。これらは、標準のT-SQLで処理できない、または処理できない方法で、呼び出し元のアプリケーションから渡すことができます。古いDBプロジェクトと比較してSSDTで行われた改善の1つは、SQLCMDが有効になっていないため、スクリプトがまったく実行されないようになったということです。

私はあなたのシナリオについてはわかりませんが、SQLPackageを使用してプロジェクトのビルド/パブリッシュを自動化できます。私たちは開発チームのために、プロジェクトを開いたりスクリプトを実行したりせずにローカルの作業コピーを簡単に更新できるようにしました。

関連する問題