sql - 将 SQL Azure 数据库复制到不同的服务器

标签 sql sql-server azure

SQL Azure 数据库支持使用单个命令异步复制整个数据库,如下所示:

我一直在使用复制同一服务器内的数据库

CREATE DATABASE [targetdb] AS COPY OF [sourcedb]

但是当我尝试将数据库复制到不同的 SQL Azure 服务器时:

CREATE DATABASE [targetdb] AS COPY OF [source_sql_azure_server].[sourcedb]

但我收到以下错误:

无法打开登录请求的服务器“source_sql_azure_server”。登录失败。

如何复制?

最佳答案

虽然这个问题很老了,但我在尝试了解是否可以轻松地将 Azure SQL 数据库从一台服务器复制到另一台服务器时遇到了这个问题。

事实证明,现在就像从 http://portal.azure.com 导航到源数据库一样简单然后单击“复制”并选择新的目标服务器。

本文更详细地解释了整个过程: https://azure.microsoft.com/en-us/documentation/articles/sql-database-copy/

关于sql - 将 SQL Azure 数据库复制到不同的服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24028958/

相关文章:

sql-server - 我如何知道要实现哪些 SQL Server 2005 索引建议(如果有)?

azure - Redis 缓存 - 什么时候可以触发大规模驱逐?

"concatenate on join"的 SQL 查询

java - 返回部分中的内联名称会忽略 Jooq 中的值

mysql - 获取每组分组结果的前n条记录

sql-server - 如何在 SQL Server Integration Services 项目中使用目录服务的 OLE DB 提供程序?

php - 使用 mysqli_result() 获取特定列数据

sql-server - 从 SQL Server 全文搜索中排除撇号

azure - app_offline.htm 的容器 Web 应用程序 (Linux) 版本

html - azure 上的无服务器 PowerShell 脚本返回 html 以在浏览器中显示