Azure SQL数据库部署任务

时间:2019-04-05 00:04:11

标签: azure-devops

我们在Azure Devops中设置了一组Azure SQL数据库部署任务,使用托管VS2017部署类型SQL DACPAC文件。大多数通过,但是会导致错误:

2019-04-04T23:51:59.1581965Z Initializing deployment (Start)
2019-04-04T23:52:26.0452995Z Initializing deployment (Complete)
2019-04-04T23:52:26.0453268Z Analyzing deployment plan (Start)
2019-04-04T23:52:26.1340183Z Analyzing deployment plan (Complete)
2019-04-04T23:52:26.1346216Z Updating database (Start)
2019-04-04T23:52:31.2433080Z Creating Name...
2019-04-04T23:52:37.8176073Z Updating database (Failed)
2019-04-04T23:52:37.9828381Z ##[error]*** Could not deploy package.
2019-04-04T23:52:37.9918864Z ##[error]Error SQL72014: .Net SqlClient Data Provider: Msg 42019, Level 16, State 4, Line 1 CREATE DATABASE operation failed. Internal service error.
Error SQL72045: Script execution error.  The executed script:
CREATE DATABASE [$(D
2019-04-04T23:52:38.0103747Z ##[error]atabaseName)] COLLATE SQL_Latin1_General_CP1_CI_AS;


Error SQL72014: .Net SqlClient Data Provider: Msg 0, Level 20, State 0, Line 0 A severe error occurred on the current command.  The results, if any, should be discarded.
Error SQL72045: Script execution error.  The executed script:
CREATE DATABASE [$(DatabaseName)] COLLATE SQL_Latin1_General_CP1_CI_AS;

这些任务中的每一个都使用相同的内容:

  • 身份验证类型
  • Azure SQL Server
  • 登录
  • 密码
  • 防火墙设置IPAddressRange 0.0.0.0 / 255.255.255.255

不确定使用相同的登录详细信息并将其部署到某些用户而不是其他用户时为什么会发生这种情况。

我们已经在本地部署了dacpac,并且没有任何问题。

关于为什么发生这种情况的任何想法吗?

0 个答案:

没有答案