【发布时间】:2016-12-04 09:07:04
【问题描述】:
我使用 SQL Server 2014 在 Azure 上托管了一个 SQL 数据库。现在,我想制作一个完整的副本,它将在 Azure 上再次运行,但这次使用 SQL Server 2016。我尝试编写数据库脚本并创建它再次通过对 2016 年的查询执行查询,但出现了问题。在旧数据库上,我实现了一些安全性(3-4 个安全证书和相同数量的加密列)。当我编写数据库脚本时,不知何故这些东西不包含在查询中,所以我必须手动执行它们(不是说这是一个问题,而是想象一个安全性不那么简单的数据库)。从广义上讲,我的问题是如何制作数据库的完整副本并在另一个(已经创建的)azure db 上实现它。
【问题讨论】:
-
Microsoft Azure SQL Database Copy(docs.microsoft.com/en-us/azure/sql-database/sql-database-copy) 是否复制所有必需的列?
-
我可能在这里遗漏了一些东西,但为什么不做一个简单的备份和恢复呢?
标签: sql-server azure azure-sql-database