• 将mssql数据库高版本迁移到低版本


    将mssql数据库高版本迁移到低版本

    1. 在低版本目标数据库中创建目标空数据库[TargetDb] ,注意新建数据库即可,不要创建任何表
    2. 在低版本数据库中,选中[服务器对象=>链接服务器] 右键[新建链接服务器]
    3. 填入链接服务器IP+端口
    4. 选SQL Server ;PS:貌似其他数据库也可以,这里不做展开,也没验证过
    5. 选择安全性,使用此安全上下文建立链接;敲入账号密码,点确定
    6. 这个时候,在SSMS中的资源管理器窗口就会发现新增的链接服务器,没看见的刷新
    7. 编写一个SQL 语句 PS:貌似其他数据库也可以,这里不做展开,也没验证过
      select *  from [链接服务器IP].[来源数据库名称].dbo.[来源数据库表]
    8. 在高版本数据库中查询所有表数据,并且形成查询插入语句,如下:
      SELECT 'select * into [目标数据库名称].dbo.'+Name+' from [链接服务器IP].[来源数据库名称].dbo.'+Name+';' FROM SysObjects Where XType='U' ORDER BY Name
    9. 生成一系列查询插入语句
    10.  去目标数据库执行
    11. 搞定
  • 相关阅读:
    旅行
    赛道修建
    逃学的小孩
    hdu4035_概率dp
    hdu4405_概率dp
    poj2096_概率dp
    poj3420_找规律+矩阵快速幂
    poj2411_状压dp
    poj3744_矩阵快速幂
    hdu5720_贪心
  • 原文地址:https://www.cnblogs.com/SharkLock-Chen/p/9539748.html
Copyright © 2020-2023  润新知