如何将bak文件导入Azure数据库

时间:2016-03-05 09:16:58

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

我刚刚在SQL上创建了新的database服务器Azure portal。我的目标是import local database我生成的.bak file import。你能跟我说说如何backpacks files吗?我在网上搜索,但我到处都看到提到import bak file?。如何Azure SQL Database有什么办法吗?我看到import database目前不支持该功能。如何以最简单的方式点击datajQuery(document).ready(function($) { $("#js1").click(function(){ $("#jssor_1").removeClass("blur"); }); });

3 个答案:

答案 0 :(得分:7)

很遗憾,您无法使用标准.bak文件。

您必须将数据库导出到.bacpac文件。 见here

然后将.bacpac文件导入azure sql server。 见here

注意:请记住将您的IP地址添加到azure sql server防火墙规则中。

有关将数据库迁移到azure的详细信息,请参阅此处: https://azure.microsoft.com/en-us/documentation/articles/sql-database-cloud-migrate/

答案 1 :(得分:0)

如果您已在本地计算机上安装了数据库,则可以使用SQL Management Studio直接在Azure上迁移它。

使用屏幕截图查看我的答案:https://stackoverflow.com/a/41526042/908936

答案 2 :(得分:0)

  1. 使用.bak文件恢复本地设备上的本地数据库,如果本地设备上尚未安装数据库,则先创建数据库,然后使用.bak文件进行恢复。

    < / LI>
  2. 在“任务中的Microsoft SQL Management Studio”中,选择“将数据库导出到Azure”。

  3. 就是这样:))