データベース プロジェクトを構築し、その出力を VSDBCMD と共に使用して別のデータベースに展開しようとしています。目的の環境に対応するさまざまな sqldeployment および sqlcmdvars ファイルを追加しましたが、読み取り専用のように見える次の変数 (DatabaseName、DefaultDataPath、DefaultLogPath) を変更できません。たとえば、QA データベースと UA データベースを同じサーバー インスタンスに配置したいので、デプロイ スクリプトが異なるデータベース名とファイル パスで動作する必要があります。
さらに、TFS でデータベース プロジェクトをビルドすると、ドロップ フォルダーに特定の sqlcmdvars および sqldeployment ファイル (例: MyDatabase-QA.sqlcmdvars、MyDatabase-UA.sqlcmdvars) が見つからないようです。
私は何か間違ったことをしていますか?他にどのようなオプションがありますか?
前もって感謝します!