azure - 将sqlserver数据库复制到azure

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

场景:我有一个服务器场来部署我的网站。我想尝试从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)

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

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

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

问题:我是否缺少数据库版本的某些内容?我应该更改 Azure 订阅中的数据库计划吗? 我应该使用一些外部工具来保持数据库服务器与复制的同步吗?

最佳答案

根据 MSDN,即使在 V12 上,复制仍然不可用。您可以使用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 编写自己的同步逻辑,但最好使用现有工具。

关于azure - 将sqlserver数据库复制到azure,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31044535/

相关文章:

c# - 在 Microsoft Azure 中对用户进行身份验证并管理其资源

c# - Azure Web 应用程序中未找到 Win32 DLL 错误

debugging - 如何在MS SQL Management Studio 2012的调试 session 期间查看表变量中的数据?

azure - 是否有办法将 Azure SQL 数据库从 VCORE 降级为 DTU 模型

azure - 如何使用逻辑应用程序向上/向下扩展Azure SQL DW

sql-server - 从用于 Multi-Tenancy 的单一数据库/单一模式数据库架构开始

azure - 仅允许本地网络连接到 Windows Azure VM?

Azure 网站上的 WordPress 不可用

sql-server - 对远程服务器的访问被拒绝,因为当前安全上下文不受信任,SQL Server 代理

sql - sql server 2012 报告服务不支持共享数据集