zoukankan      html  css  js  c++  java
  • 使用SSMS 2014将本地数据库迁移到Azure SQL Database

    使用SQL Server Management Studio 2014将本地数据库迁移到Azure SQL Database的过程比较简单,在SSMS2014中,有一个任务选项为“将数据库部署到Windows Azure SQL Database”:

    使用本选项可实现一键迁移到Azure SQL Database. 但是, 最近由于近期Azure的改动,导致Azure支持的数据库类型与SSMS2014中数据库的类型不匹配,整个迁移过程会死在在Azue中创建数据库的步骤上。在国际版Azure, 已经不支持Web和bussiness这两种数据库类型,在中国版Azure中,这两个类型也即将过期,但是SMSS2014中数据库的类型没有提供除这两者之外的选项。所以, “将数据库部署到Windows Azure SQL Database”这个路线暂时无法行得通。

    实现此功能的另一个方法是:将本地数据库文件保存到Azure blog,然后再Azure SQL Database中进行导入, 概要步骤如下:

    1. 在SSMS2014中, 选择要迁移的数据库,选择“导出数据层应用程序”,该文件保存为.dacpac文件。

    2. 在Visual Studio 2015中, 打开服务器资源管理器窗格, 将Azure连接到Azure订阅,然后创建存储帐户,创建Blog, 创建容器,继而将导出的.dacpac文件上传的容器。

    3. 在Azure门户中, 新建SQL Database,选择“导入”。

    当然,如果是在国际版Azure中,第1第2步可以合并为一步,即将数据文件.dacpac直接导出并保存到Azure存储中, 在中国版Azure,其默认的资源导向login.windows.net,所以在未作修改的情况下,无法直接登录的Azue,并将.dacpac保存到Azure存储。

  • 相关阅读:
    mybatis SQL 根据in条件语句排序
    Redis面试总结
    数据库优化之分库分表
    jdk1.6 Synchronized 优化总结
    CounDownLatch、CyclicBarrier、Semaphore
    java锁总结
    Redis 与 MySQL 双写一致性如何保证
    dubbo总结
    一、全国大学生电子设计竞赛测控(无人机)方向___基础篇
    编解码KL变换详解和哥伦布k阶编解码
  • 原文地址:https://www.cnblogs.com/qixue/p/4493847.html
Copyright © 2011-2022 走看看