彩票走势图

Navicat实现从MS SQL到MySQL的数据迁移

转帖|其它|编辑:郝浩|2012-10-12 15:51:41.000|阅读 2423 次

概述: Navicat是一个功能强大的MySQL数据库管理和开发工具。它提供了一套强大的工具,帮助您管理本地或远程的MySQL数据库。它也包含导入的特点,允许用户用17个不同的格式导入到MySQL数据库,包括MS Access,以MS Excel , MS Word(RTF ) , HTML格式, XML, txt,CSV格式,DBF等。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

出现在各种开发论坛上的一个很常见问题是比较MySQL和MS SQL优点和缺点。已产生许多比较,主要是技术性的问题,权威人士认为他们是很难比较的,特别是关于他们的性能。

       但MS SQL优于MySQL这是不正确的,反之亦然。这两种产品都可以用来建立稳定和有效的体系。数据库的稳定性和有效性,很大程度取决于您的经验,而不是数据库本身。这两个数据库各有自己的优势,当决定哪种服务器可以使用的时候,它真正取决于您的需要。

       尽管事实上MS SQL和MySQL都有自己的长处,相当数量的企业已将它们的数据库转移向MySQL ,因为利用MySQL的开放。

开放源码时

       专有软件仍然有较大部分的市场占有率,开放源码软件正在等待征服市场,并有可能做到。 Netcraft公司报告说,由于Apache是一个最新的web服务器,放在一起做比其他Web服务器会有更多的市场份额。 使用Linux的人数也越来越多;据估计,它是增长最快的操作系统。虽然确切的数字,确实难以确定,大部分研究人员估计,约800至1000万Linux的安装数量。数以百万计的安装,确切数目的用户,甚至可能超过这个数字,因为Linux是一个多用户系统。这个数字是增长约40 % 。这种上升的数字,我们应该承认,开放源码软件的确比封闭的软件有其优势。 

一个典型的例子-美国航天局 

       在2000年, NASA的马歇尔空间飞行中心完成了美国航天局的收购MySQL互联网服务的过渡。来自美国航天局代表承认,为联邦机构使用开放源代码软件可能是常规,由于在其庞大的数据储存库上有限的财政预算案, MySQL绝对是最稳健的产品。

     最明显的有影响力的原因是互联网。互联网使众多的进程成为可能,这是势必会促进开放源代码运动的增长。其中主要的优势是互联网促进了美好的代码和理念的传播。这包括良好开源观念的传播。

为什么转移到使用开放源码软件?

       现在,开放源代码软件令人信服地替代商业软件,由于具有下列优点:

       ● 成本效益

       开放源码软件通常是免费派发,或根据通用公共许可证(License)合理和低廉的价格收取费用的商业机构。成本的节省可用于其他发展和支持。

       ● 透明度

       因为您可以访问的源代码,您可以随时找出代码是如何工作的。它可以无限的调整和改善软件产品。此外,它还使我们对新的硬件产生接口代码成为可能,还能适应不断变化的条件,例如,它完美集成了现有的系统。

       ● 可靠性

       开源软件的普遍提供了良好的可靠性和稳定性。这是由于全球性集团的贡献帮助调试软件。任何错误发现,往往会影响产品在一个更肤浅的水平和需要更少的重新编码。

       如果您想经历开放源码软件的回报,为什么不移转您的MS SQL到MySQL ?转换MS SQL到MySQL可能会很复杂冗长的命令。如果您在黑白命令提示符下感到不舒服,您可以尝试一些市面上出售的MySQL数据库GUI工具。

       Navicat是一个功能强大的MySQL数据库管理和开发工具。它提供了一套强大的工具,帮助您管理本地或远程的MySQL数据库。它也包含导入的特点,允许用户用17个不同的格式导入到MySQL数据库,包括MS Access,以MS Excel , MS Word(RTF ) , HTML格式, XML, txt,CSV格式,DBF等。

MS SQL 到MySQL的数据迁移

        ● 单击导入向导(下图)

Navicat

        ● 从列表的文件格式可供选择的ODBC 。

Navicat

       ● 点击浏览按钮来列出可用的ODBC来源。

       ● 在提供程序选项卡,选择" Microsoft OLE DB提供程序为SQL Server "

       ● 在连接选项卡,输入服务器地址,用户名和密码的连接。之后,输入正确的信息,您将可以看到可用的数据库服务器,从下拉式列表中进行选择。

       ● 之后,确认您的设置,将会看到所选择的数据库的数据表,Navicat导入向导,进入第2步。

Navicat

       ● Navicat会作出一些推测表的字段类型;您可以随时改变它。请注意,从第2步第6步,导入向导将采取几秒钟的加载,具体取决于您的数据库大小和连接速度。一般情况下,一分钟内它将完成载入。

Navicat

        ● 单击执行开始导入。

       ● 导入已顺利完成。

Navicat

   ;    借助Navicat ,从MS SQL到MySQL传输数据是小菜一碟。Navicat ,不仅有助于从MS SQL到MySQL迁移数据,它还有助于生成报表,导出各种文件类型文件和许多其他的基本的数据库管理选项。

点击下载Navicat for MySQL

结论

       这篇文章我指出了MySQL在开放方面如何是有利的超过MS SQL的。此外,我还说明了用Navicat 将MS SQL数据迁移到MySQL是多么的容易。开放源码有大量的优势,逐渐地被越来越多的人认可。


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn

文章转载自://www.devshed.com/

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP