数据库的导出与迁移:
1)SQL Server management 自带的功能
在SQL Server中——》右击数据库——》Task——》deploy database to SQL Azure——》选择Azure端数据库服务器的地址,用户名、密码等连接成功——》指定新的数据库的名称——》导出——》将会生成一个.bacpac数据包——》上传到云端——》在Azure门户就可以看到新的数据库——》从本地连接刚才迁移到Azure端的数据库,进行查询,确保是正确无误的。
从SQL DB导出:
反之,也可以将SQL DB导出、下载下来,在本地导入。
在SQL Sever中选择新创建在Azure服务器的数据库——》右击——》Task——》Export Data-tier Application——》在Export setting 中选择一个本地的路径,并给一个文件名称——》导出——》导出成功后,在SQL Server中,右击——》Import Data-tier Application——》选择导出到本地磁盘的bacpac文件——》导入——》查看导入的数据,验证导入成功。
2)SQL Server 导入导出精灵
3)SQL Database Migration Wizard(基于BCP进行批量数据迁移)