我刚在Azure portal
上创建了新的SQL
服务器数据库
。我现在的目标是将我生成的.bak
文件导入到local database
中。你能告诉我如何在那里import
吗?我在网上搜索,但到处都提到backpacks files
。如何import bak file
?有没有办法?我看到Azure SQL Database
目前不支持该功能。最简单的方法是如何将database
和data
导入到那里?
我刚在Azure portal
上创建了新的SQL
服务器数据库
。我现在的目标是将我生成的.bak
文件导入到local database
中。你能告诉我如何在那里import
吗?我在网上搜索,但到处都提到backpacks files
。如何import bak file
?有没有办法?我看到Azure SQL Database
目前不支持该功能。最简单的方法是如何将database
和data
导入到那里?
很抱歉,您不能使用标准的.bak
文件。
您需要将数据库导出为.bacpac
文件。请参见此处
然后将该.bacpac
文件导入到Azure SQL服务器中。
请参见此处
NB:记得将您的IP地址添加到Azure SQL服务器防火墙规则中。
有关将数据库迁移到Azure的更多信息,请参见以下链接: https://azure.microsoft.com/en-us/documentation/articles/sql-database-cloud-migrate/
使用.bak文件在本地设备上恢复本地数据库,如果数据库尚未在本地设备上,则首先创建数据库,然后使用.bak文件进行恢复。
在Microsoft SQL Management Studio中,在任务中选择导出数据库到Azure。
就是这样 :)