【问题标题】:Deploying a database to SQL Azure through SSMS fails with views in the database通过 SSMS 将数据库部署到 SQL Azure 失败,数据库中有视图
【发布时间】:2018-03-21 06:22:09
【问题描述】:

我在使用“任务”>“将数据库部署到 Microsoft SQL Azure”选项路径从 SQL Server Management Studio 将数据库部署到 SQL Azure DB 时遇到问题。我注意到如果数据库有视图,这往往会失败。这是众所周知的问题还是我做错了什么?

【问题讨论】:

  • 错误是什么?

标签: sql-server azure-sql-database ssms


【解决方案1】:

请考虑使用 SSMS 并改用 Microsoft 数据迁移助手 (DMA)。 DMA 是将数据库迁移到 Azure SQL 数据库的最简单方法。它为你提供了对数据库的评估,并告诉你可能的阻塞点以及数据库与 Azure SQL 数据库存在的不兼容性。你可以从here下载DMA。

【讨论】:

  • 那么,为什么SSMS中会有这个选项呢?
  • SSMS 是一个选项,我只是为您提供了最简单和最成功的方法。如果您仍想尝试 SSMS,请下载最新版本以获得最佳用户体验。 docs.microsoft.com/en-us/sql/ssms/…
  • @Alberto Morillo;我在使用 SSMS(最新版本 17.9.1)时遇到了问题,因为我收到了这个错误;警告 SQL0:将 SQL Server 2012 指定为目标平台的项目可能会遇到与 Microsoft Azure SQL 数据库 v12 的兼容性问题。错误 Deploy72002:DeploymentContributor 'Microsoft.SqlServer.Management.Dac.Services.Extensions.CreateDatabaseWithCustomEditionDeploymentModifier' 引发异常。消息是:'Metoden blev ikke fundet:'Microsoft.SqlServer.TransactSql.ScriptDom.TSqlFragment 你的回答解决了我的问题。 DMA 工作。非常感谢。
  • @HenrikStaunPoulsen 欢迎您!如果您有任何问题,请告诉我。祝你有美好的一天!
猜你喜欢
  • 1970-01-01
  • 2018-03-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-10-26
相关资源
最近更新 更多