首页 > 数据库技术 > 详细

MS SQL Server迁移至SQL Azure

时间:2017-08-17 14:19:13      阅读:308      评论:0      收藏:0      [点我收藏+]

SQL Server的数据目前是存在于公司服务器的,现时需要将它迁移至SQL Azure

迁移分两种

  1. 数据库结构复制
  2. 数据库结构复制与数据迁移至SQL Azure

第1种方法针对的是将现有数据库创建新库至新服务器,做法是在原服务器生成结构脚本,在新服务器执行即可 

第2种方法针对的是将现有数据库完整迁移至SQL Azure,做法是使用SQL Azure 迁移向导工具,将数据库结构与数据同时迁移至Azure中


一:数据库结构复制

使用SSMS生成Azure SQL Server运行的DB脚本

第一步:在SSMS找到原数据库,鼠标右键点击任务(Task),并选择生成脚本(Generate Scripts)

技术分享

 

第二步:选择要生成脚本的数据库对象,如果是生成新库的话需要全部选择

技术分享

 

第三步:在弹出的SQL脚本向导窗口中,出现数据库窗口,选择我们需要迁移的目标数据库,并选择一个目录保存生成的脚本文件

【表/视图选项】

编写数据压缩选项的脚本:设置为FALSE,因为我们不能将数据写入至生成的脚本中

【常规】

编写USE DATABASE脚本:设置为FALSE,SQL Azure暂时不支持该选项

编写扩展属性脚本:设置为FALSE,SQL Azure暂时不支持扩展属性

将UDDT转换为基类型:设置为TRUE,SQL Azure暂时不支持用户自宝义数据类型,能够使用的数据类型就是Azure站点里列出的类型

技术分享

 

第四步:第三步点击完成后,SSMS会自动生成脚本至指定目录

技术分享

技术分享

 

第五步:在SQL Azure中运行第四步生成的脚本文件即可

 


二:数据库结构复制与数据迁移至SQL Azure

首先需要下载工具 SQL Database Migration Wizard

MS SQL Server迁移至SQL Azure

原文:http://www.cnblogs.com/weschen/p/7371759.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!