如何为内部部署数据库设置Azure数据同步?

时间:2014-02-24 15:34:41

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

我想将所有内部部署数据库数据同步到SQL Azure数据库,最近在Azure管理门户中遇到了SQL Azure数据同步。

我已按照网站http://www.windowsazure.com/en-us/documentation/articles/sql-database-get-started-sql-data-sync/

上的步骤操作
  1. 我在我的内部部署服务器上安装了SQL Server 2012和SQL Server代理。

  2. 在内部部署服务器和Azure管理门户中创建数据库。

  3. 在管理门户中创建了代理,然后我复制了代理密钥并将其粘贴到我在内部部署服务器上的数据同步代理窗口中。

  4. 在Data Sync Agent客户端中添加了我的内部部署数据库。

  5. 为云数据库和内部部署数据库(代理客户端)创建了同步组。

  6. 这就是我所看到的,即使我每五分钟启用一次同步组。

  7. 我在这里缺少什么?

    由于

1 个答案:

答案 0 :(得分:0)

使用DAC BACPAC将数据库迁移到windows azure sql:

简而言之:

  1. 安装数据层应用程序框架(http://www.microsoft.com/en-us/download/details.aspx?id=39976
  2. 使用SQL Server Management Studio(ssms)连接到源数据库并将其导出到.bacpac文件
  3. 使用SSMS连接到目标数据库并从.bacpac文件
  4. 导入