应用与案例
在这个案例中,我们将使用SQLAzureMW来迁移微软提供的实例数据库NORTHWND,最终生成能够在SQL Azure上部署的数据库脚本,详细步骤如下:
第一步:下载SQLAzureMW。下载SQLAzureMW后,解压缩后包含四个文件,期中有2个配置文件,一个配置文件是SQL Azure不支持的文件,一个是SQL Azure数据迁移配置文件,如图5所示
图5 打开SQLAzureMW
图6 SQL Azure迁移向导功能选项
第二步:运行SQLAzureMW。双击SQLAzureMW.exe,弹出窗口如图6所示,在图6的窗口中,我们可以看到:
SQLAzureMW支持数据迁移的类型:
(1) SQL Server到SQL Azure
(2) SQL Azure到SQL Server
(3) SQL Azure到SQL Azure
SQLAzureMW支持数据迁移的功能有:
(1) 只是分析数据库
(2) 分析和迁移数据库
(3) 不分析只迁移数据库
(4) 直接运行T-SQL进行分析
在这里我们选择了分析和迁移数据库|SQL Database,点击“下一步(Next)“,如图7所示:
图7 连接数据库
第三步:连接数据库。点击“连接服务器Connect to Server“,在弹出的窗口中我们可以输入要连接的数据库名称、用户名、密码,点击”连接Connect“,连接成功后的界面如图8所示: