簡體   English   中英

Azure DevOps SQL DB 部署

[英]Azure DevOps SQL DB Deploy

我正在嘗試使用 Azure DevOps 部署一個帶有對其他 2 個數據庫的數據庫引用的 dacpac。 我無法找到正確的語法來提及那些 dbs 的 sqlcmd 變量的附加參數。 每次觸發部署時,我都會收到“無法識別的命令行參數”錯誤。 我使用的當前語法是

/Variables:variable1 = "value1" /Variables:variable2 = "value2"

按照文檔https://docs.microsoft.com/en-us/sql/tools/sqlpackage?view=sql-server-ver15並使用

SQLCMD 變量 下表描述了可用於覆蓋發布操作期間使用的 SQL 命令 (sqlcmd) 變量值的選項的格式。 在命令行中指定的變量值會覆蓋分配給該變量的其他值(例如,在發布配置文件中)。

參數默認說明 /Variables:{PropertyName}={Value} 為特定於動作的變量指定名稱值對; {變量名}={值}。 DACPAC 文件包含有效 SQLCMD 變量的列表。 如果未為每個變量提供值,則會導致錯誤。

/Variables: /v {PropertyName}={Value} 為特定於動作的變量指定名稱值對; {變量名}={值}。 DACPAC 文件包含有效 SQLCMD 變量的列表。 如果未為每個變量提供值,則會導致錯誤。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM