当前位置: 首页 > news >正文

41、迁移到 Linux 上的 SQL Server:工具与方法指南

迁移到 Linux 上的 SQL Server:工具与方法指南

在将数据库迁移到 Linux 上的 SQL Server 时,评估实例或数据库的静态配置细节有助于使迁移过程更加顺利。不过,大多数用户在迁移到新版本的 SQL Server(如 Linux 上的 SQL Server 2017)时,也会关注查询性能。以下介绍两款实用工具以及迁移的具体操作方法。

数据迁移助手(Data Migration Assistant,DMA)

DMA 工具可检查 SQL Server 配置、数据库以及数据库中 T - SQL 对象(如存储过程)与目标 SQL Server 版本的兼容性。需要注意的是,对于不兼容 T - SQL 的检查,DMA 仅能检查数据库中的对象(如存储过程),无法检查应用程序代码中的 T - SQL 兼容性。

此外,DMA 还能查找目标 SQL Server 版本中可能存在的新特性,例如列存储索引,以提升 SQL Server 的使用效率。若目标版本为 Linux 上的 SQL Server,DMA 会检查是否使用了 Linux 版 SQL Server 不支持的功能,如 SQL Server 复制。

目前,支持兼容性、新特性和功能对等性的规则尚未公开文档。不过,可以使用 XEProfiler 等工具跟踪 DMA 使用的查询,从而了解其检查兼容性、新特性和功能对等性的方式。

兼容性问题规则
  • 使用旧版 T - SQL 语句,如 COMPUTE,而不是使用替代功能 T - SQL ROLLUP。
  • 使用较旧的 DBCC 命令,如 DBCC DBREINDEX,而不是使用 ALT
http://www.gsyq.cn/news/95099.html

相关文章:

  • 3分钟搞定百度网盘全速下载:小白也能轻松上手的终极方案
  • 【后端】【Java】一文深入理解 Spring Boot RESTful 风格接口开发
  • 真相!Dify和n8n这两款LLM应用开发平台的最大区别,90%的人都不知道!
  • Linux编辑器—vim的使用
  • 【后端】【Java】RESTful书面应该如何写
  • 【微科普】Louvain 算法,附python代码,让复杂网络 “自己抱团”!
  • Cesium快速入门19:Entity折线材质
  • 令人“悲哀”的 C# 游戏生态 —— 主流引擎支持现状与现实困境
  • 1、掌握 Puppet 4:高效管理 IT 基础设施的秘诀
  • 前端工程师必看:AI+前端+A/B测试 实战指南(小白友好版)
  • 2、初探Puppet清单编写
  • 3、编写首个Puppet清单指南
  • 5、Puppet 主节点与代理节点:全流程解析与性能优化
  • 网络融合
  • 8、利用类和自定义类型模块化清单
  • 智源Emu3.5震撼登场:AI首次实现物理世界统一认知,开启多模态交互新纪元
  • VS-CODE 里的github copilot 不支持自己配置模型api
  • 线性代数(五)向量空间与子空间
  • linux查看内存
  • 27 岁从传统行业裸辞转网络安全,我是如何做到的?
  • 效率提升25%,灵巧操作数采困境被「臂-手共享自主框架」解决
  • 一招教你在csdn博客上增加动画嵌入、视频插入、代码动画演示
  • 踝关节韧带损伤的管理与康复 综述
  • 56.架构阶段复盘-微服务拆分常见问题与解决方案-附问题诊断清单
  • 57.落地前准备-DDD项目团队分工与协作流程-附组织架构设计
  • ContextMenuManager:Windows右键菜单终极优化指南
  • 蚂蚁集团Ling-flash-2.0大模型登陆硅基流动平台 开启轻量化AI推理新纪元
  • 备自投装置检查要求
  • 鸿蒙负一屏的技术定位与核心价值
  • Easily Activate Proton License for Lonsdor K518 Pro FCV Key Programmer