将sqlserver数据库复制到azure

时间:2015-06-25 08:01:47

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

场景:我有一个服务器场来部署我的网站。我想尝试从Azure平台添加一个服务器。每个主机都有一个数据库服务器的复制。我试图添加复制数据库,但我收到此消息错误:

  

Microsoft SQL Server Management Studio无法访问复制   组件因为没有在此实例上安装复制   SQL Server。有关安装复制的信息,请参阅   主题在SQL Server联机丛书中安装复制。 (新   订阅向导)

在此消息之后,我认为sqlserver数据库Azure端缺少某些内容。

我搜索了一些东西来解决我的问题,但没有运气。

我找到了一个工具(Azure SQL Data Sync)并尝试了一些方法来解决问题,但它没有用。 从Azure文档中,我发现直到V12的azure数据库复制不可用。 但是v12呢?

问题:我是否遗漏了数据库版本的内容?我应该更改Azure订阅中的数据库计划吗? 我是否应该使用一些允许我通过复制来维护数据库服务器同步的外部工具?

2 个答案:

答案 0 :(得分:1)

即使在V12上,根据MSDN也无法进行复制。您可以使用https://azure.microsoft.com/en-us/documentation/articles/data-factory-introduction/https://azure.microsoft.com/en-us/documentation/articles/sql-database-get-started-sql-data-sync/。您可以使用更改跟踪,服务代理和链接服务器/安全CLR编写自己的同步逻辑,但最好使用现有工具。

答案 1 :(得分:0)

也许Azure数据工厂服务可以为您提供解决方案? https://azure.microsoft.com/en-us/documentation/articles/data-factory-introduction/