将 sql server 数据库复制到 azure
Replication sqlserver database to azure
场景:我有一个服务器场来部署我的网站。我想尝试从 Azure 平台添加一台服务器。每台主机都有来自一台数据库服务器的复制。我已尝试添加复制数据库,但收到此消息错误:
Microsoft SQL Server Management Studio is unable to access replication
components because replication is not installed on this instance of
SQL Server. For information about installing replication, see the
topic Installing Replication in SQL Server Books Online. (New
Subscription Wizard)
收到此消息后,我想 Azure 端的 sqlserver 数据库中缺少某些内容。
我用谷歌搜索了一些东西来解决我的问题,但没有成功。
我找到了一个工具(Azure SQL 数据同步)并尝试了一些方法来解决问题,但没有奏效。
从 Azure 文档中,我发现直到 Azure 数据库复制的 V12 才可用。
但是 v12 呢?
问题:我是否遗漏了数据库版本的某些内容?我应该更改 Azure 订阅中的数据库计划吗?
我是否应该使用一些外部工具来使我的数据库服务器与复制保持同步?
也许 Azure 数据工厂服务可以成为您的解决方案?
https://azure.microsoft.com/en-us/documentation/articles/data-factory-introduction/
根据 MSDN,即使在 V12 上,复制尚不可用。您可以使用 https://azure.microsoft.com/en-us/documentation/articles/data-factory-introduction/ and https://azure.microsoft.com/en-us/documentation/articles/sql-database-get-started-sql-data-sync/。您可以使用更改跟踪、服务代理和链接服务器/安全 CLR 编写自己的同步逻辑,但最好使用现有工具。
场景:我有一个服务器场来部署我的网站。我想尝试从 Azure 平台添加一台服务器。每台主机都有来自一台数据库服务器的复制。我已尝试添加复制数据库,但收到此消息错误:
Microsoft SQL Server Management Studio is unable to access replication components because replication is not installed on this instance of SQL Server. For information about installing replication, see the topic Installing Replication in SQL Server Books Online. (New Subscription Wizard)
收到此消息后,我想 Azure 端的 sqlserver 数据库中缺少某些内容。
我用谷歌搜索了一些东西来解决我的问题,但没有成功。
我找到了一个工具(Azure SQL 数据同步)并尝试了一些方法来解决问题,但没有奏效。 从 Azure 文档中,我发现直到 Azure 数据库复制的 V12 才可用。 但是 v12 呢?
问题:我是否遗漏了数据库版本的某些内容?我应该更改 Azure 订阅中的数据库计划吗? 我是否应该使用一些外部工具来使我的数据库服务器与复制保持同步?
也许 Azure 数据工厂服务可以成为您的解决方案? https://azure.microsoft.com/en-us/documentation/articles/data-factory-introduction/
根据 MSDN,即使在 V12 上,复制尚不可用。您可以使用 https://azure.microsoft.com/en-us/documentation/articles/data-factory-introduction/ and https://azure.microsoft.com/en-us/documentation/articles/sql-database-get-started-sql-data-sync/。您可以使用更改跟踪、服务代理和链接服务器/安全 CLR 编写自己的同步逻辑,但最好使用现有工具。