sql用户名数据迁移到mysql_如何将SQL Server数据迁移到MySQL
展开全部
以下有几款迁移工具的对比,可32313133353236313431303231363533e59b9ee7ad9431333433643734以参考,比较推荐DB2DB.
软件易用性主要是指软件在导入前的配置是否容易。由于很多软件设计是面向程序员而非一般的数据库管理人员、甚至是普通的应用程序实施人员,而这一类人员很多时候并没有数据源配置经验。因为一些使用 ODBC 或者 ADO 进行配置的程序往往会让这类用户造成困扰(主要是不知道应该选择什么类型的数据库驱动程序)。下面让我们看看四个工具的设计界面:
>>>>
1、SQLyog
SQLyog 使用的是古老的 ODBC 连接,但对于新一代的程序来说,这种方式的非常的不熟悉并且不容易使用,并且必须要求本机安装好相应的数据库的 ODBC 驱动程序(SQL Server 一般自带好)。
>>>>
2、Navicat Premium
NavicatPremium是四个应用工具中设计最不人性化的一个:从上图怎么也想像不到要点按那个小按钮来添加一个新的连接,并且这个连接设置不会保存,每次导入时都必须重新设置。NavicatPremium使用的是比 ODBC 稍先进的 ADO 设置方式(199X年代的产物),但使用上依然是针对老一代的程序员。
>>>>
3、Mss2sql
Mss2sql 是最容易在百度上搜索出来的工具,原因之一是它出现的时间较早。
Mss2sql由于是很有针对性的从 SQLServer 迁移到 MySQL,因为界面使用了操作向导设计,使用非常容易。同时在设置的过程中,有非常多的选项进行细节调整,可以感觉到软件经过了相当长一段时间的使用渐渐完善出来的。
>>>>
4、DB2DB
DB2DB 由于是由国人开发,因此无论是界面还是提示信息,都是全程汉字。另外,由于 DB2DB 在功能上很有针对性,因为界面设计一目了然和易使用。和 mss2sql 一样, DB2DB 提供了非常多的选项供用户进行选择和设置。
三、处理速度和内存占用评测
在本评测前,本人的一位资深同事曾经从网上下载了某款迁移软件,把一个大约2500万记录数的数据表转送到阿里云 MySQL,结果经过了三天三夜(好在其中两天是星期六和星期日两个休息日)都未能迁移过来。因此这一次需要对这四个工具的处理速度作一个详细的测试。
考虑到从 SQL Server 迁移到 MySQL 会出现两种不同的场景:从 SQL Server 迁移到本地 MySQL 进行代码测试和修改;
从 SQL Server 迁移到云端 MySQL 数据库正式上线使用;
以下为测试过程中的截图:
>>>>
1、SQLyog
请点击输入图片描述
>>>>
2、Navicat Premium
请点击输入图片描述
请点击输入图片描述
注意:我们在测试 Navicat Premium 迁移到 MySQL 时发现,对于 SQL Server 的 Money 类型支持不好(不排除还有其它的数据类型支持不好)。Money 类型字段默认的小数位长度为 255,使得无法创建数据表导致整个测试无法成功,需要我们逐张表进行表结构修改才能完成测试过程。
Navicat Premium 的处理速度属于中等,不算快也不算慢,但 CPU 占用还有内存占用都处于高位水平。不过以现在的电脑硬件水平来说,还是可以接受。但 CPU 占用率太高,将使得数据在导入的过程中,服务器不能用于其它用途。
>>>>
3、Mss2sql
Mss2sql 并没有提供计时器,因此我们使用人工计时的方法,整个过程处理完毕大于是 726 秒。Mss2sql 的 CPU 占用率相对其它工具来说较高,但仍属于可以接受的范围之内。
>>>>
4、DB2DB
请点击输入图片描述
DB2DB 同样迁移 300万数据时,仅仅使用了 2 分 44 秒,这个速度相当惊人。不过最后的结果出现一个 BUG,就是提示了转换成功,但后面的进度条却没有走完(在后面的数据完整性评测中,我们验证了数据其实是已经全部处理完毕了)。
sql用户名数据迁移到mysql_如何将SQL Server数据迁移到MySQL相关推荐
- oracle 如何迁移到 mysql_怎么将数据库从Oracle迁移到SQL Server,或从Oracle迁移到MySQL...
有时候我们有迁移数据库的需求,例如从Oracle迁移到SQL Server,或者从MySQL迁移到Oracle. 很多江湖好汉一时不知如何手工操作,所幸的是Navicat提供了迁移的自动化操作界面. ...
- linux python开发环境sql数据迁移到mysql_运用Python语言编写获取Linux基本系统信息(三):Python与数据库编程,把获取的信息存入数据库...
运用Python语言编写获取Linux基本系统信息(三):Python与数据库编程 有关前两篇的链接: 一.实验环境: Python2.7.10.pycharm.VM虚拟机.CentOS6.3.mys ...
- 【SQL Server数据迁移】链接服务器、分布式查询
链接服务器为SQL Server提供了从远程数据源访问数据的能力,可以执行查询.修改数据.远程过程调用.远程数据源可以是同类的(数据源可以是另一个SQL Server实例),也可以是不同类的(其他关系 ...
- sql语句在navicat中可以查询到所有数据但是在idea程序中不行_数据迁移测试实施方案...
点击关注,我们共同每天进步一点点! 最近经历了一场大型的数据迁移测试,因为以前对数据迁移测试研究甚少,所以对测试实施方案的制定非常的棘手,在网上也查询了很多,发现相关资料很少,并且大部分都是一些理论指 ...
- 使用Microsoft数据迁移助手在Oracle数据库和SQL Server之间迁移的具体示例
介绍 (Introduction) Intended audience 目标听众 This document is intended for application developers and da ...
- druid监控数据转存mysql_使用Druid监控SQL执行状态
本文使用Druid的连接池替换掉原来的C3P0连接池,然后配置Druid的相关属性,完成对Spring web工程的JDBC监控. 其实,我采用Druid替换其它连接池,最关键的一个理由是Druid有 ...
- aws rds监控慢sql_使用AWS Database迁移服务进行AWS RDS SQL Server迁移
aws rds监控慢sql In this article, we will review how to migrate database from on-premise SQL Server ins ...
- ssma迁移助手_如何使用SQL Server迁移助手(SSMA)和SSIS将MySQL表迁移到SQL Server
ssma迁移助手 介绍 (Introduction) In this article, we will demonstrate how to migrate MySQL tables to SQL S ...
- SQL Server 数据批量导出处理
在实际项目环境中,有时会遇到需要将大量数据(这里所指百万级别以上的数据量)从一台服务器迁移到另外一台数据库服务器的情况.SQL Server有很多方式可以进行数据迁移:备份还原.导入/导出数据.生成脚 ...
最新文章
- OOP 中的 方法调用、接口、鸭式辩型、访问者模式
- gtx1660是什么级别的_GTX1660Ti到底属于什么系列?Nvidia一句话定性了
- mysql存儲過程_Mysql存儲過程 | 學步園
- d3js绘制y坐标轴_【ggplot2】 设置坐标轴
- JavaTPoint Java 中文教程【翻译完成】
- cocos2d-x中CCEditbox导出到lua
- Vue3---安装axios
- bzoj 2339: [HNOI2011]卡农 组合数学+递推
- 达梦DISQL执行脚本方法总结
- 产品需求文档到底该怎么写?
- Pyton学习—循环语句
- 打开任务管理器的多种方法
- html那种折叠文字内容怎么实现,html+css实现文字折叠特效实例
- 深入浅出图神经网络|GNN原理解析☄学习笔记(四)表示学习
- 软考报名资格审核要多久?证明材料要哪些?
- 先卸载 nvidia-387.26驱动,再安装nvidia-384.81 驱动
- 一些android论坛
- 用计算机录入稿件,如何利用OCR文字识别软件快速录入信息到电脑上?
- 选择使用Linux的理由
- html vw布局,完美的响应式布局vw+vh+rem屏幕适配方案!
热门文章
- 东软实训2-在jsp中使用javaBean
- sql数据库的链接方式
- ExcelToDataTable
- 解决log4j:WARN Error initializing output writer. log4j:WARN Unsupported encoding?的问题
- [Hadoop] - 异常Cannot obtain block length for LocatedBlock
- 关于CentOS7虚拟机出现Failed to start LSB: Bring up/down的解决方法
- 关于通过webclient和JSON格式报文与服务器之间通讯的解决方法和遇到的难题
- 关于win10连接不上ftp的解决方案
- 2020年9月“省时查报告”十大热门报告盘点(附下载链接)
- PU-Net: Point Cloud Upsampling Network