データベースプロジェクトのビルド出力(dbschema&co)をさまざまなデータベースにデプロイ
データベースプロジェクトを構築しようとしていますが、VSDBCMDとともに出力を使用して別のデータベースに展開しようとしています。私は別のsqldeploymentを追加しました& sqlcmdvarsファイルは、私が目標とする環境に対応していますが、読み取り専用(DatabaseName、DefaultDataPath、DefaultLogPath)のように見える次の変数は変更できません。たとえば、QAとUAデータベースを同じサーバーインスタンスに配置したいので、異なるデータベース名とファイルパスで動作するように配置スクリプトが必要です。
また、TFSでデータベースプロジェクトをビルドすると、ドロップフォルダ内の特定のsqlcmdvars & sqldeploymentファイル(ex MyDatabase-QA.sqlcmdvars、MyDatabase-UA.sqlcmdvars)が見つからないようです。
何か問題がありますか?その他の選択肢は何ですか?
ありがとうございます!
私はこの回答を自分で見つけました:-)、そしてここに投稿するのを忘れました。これはうまくいっていません。ありがとう –