常见方法 1.使用数据传输功能
同时连接源数据库(MySQL)和目的数据库(SQL ),将源数据库传输到目的数据库即可 。
文章插图
这种传输方式适用于同种类型数据库的迁移,以及MySQL和之间的传输功能 。不同数据库类型之间传输失败几率很大 。
2.使用ODBC方式导入
可以使用SQL或者 来完成,需要另外下载MySQL ODBC并新建 。
此种方式在数据库表结构复杂,数据量大的情况下失败的几率很大
文章插图
文章插图
【使用SSMA将MySQL数据库迁移到SQL Server】使用迁移助手SSMA 软件介绍
SQL(SSMA) for MySQL is a tool tofrom MySQLto SQL .
软件下载
MMSA官方地址:
ODBC官方下载地址:
软件主界面截图
文章插图
迁移步骤 (1) 新建
文章插图
(2)连接MySQL和SQL
文章插图
文章插图
(3)生成迁移报告
文章插图
文章插图
(4)在源数据库进行
文章插图
这步操作之后将会在目的数据库看到和源数据库同名的数据库,但是没有任何表
(5)在目的数据库同步表结构
文章插图
这步操作之后,可以在目的数据库看到所有的表结构(如果全部成功的话)
(6)进行数据迁移
文章插图
文章插图
这步操作将完成数据表记录的迁移
异常处理
在数据表结构复杂,数据量大的情况下,往往会出现程序卡死或者程序退出的情况,只能完成一部分的迁移工作 。而且这种情况发生的概率很大 。
为了避免这种情况,在数据迁移的这一步骤时,每次只迁移几张表(对数据库更大的表可以单独迁移) 。但是要注意表的关联关系 。
其他问题
由于MySQL和SQL 之间的差异较大,在迁移完成之后,仍然会存在各种未发现的问题,在代码方面可能会慢慢暴露 。这就需要程序员单独处理了 。
- behaviour erlang使用idea自定义行为
- Skype的介绍及使用
- 从零开始手把手教你使用原生JS+CSS3实现幸运水果机游戏
- 将页面转换为canvas导出为图片
- 关于使用Okhttp导致的证书信任问题
- 如何使用Amazon Echo从Amazon订购几乎所有商品
- 使用ADO编程接口 使用C++访问数据库
- 苹果Apple Store将采用光伏发电技术
- 双显卡。我华硕电脑装安卓模拟器的经历。若你是搞3D设计的肯定要使用独立显卡。
- 受降雪和道路结冰影响 甘肃这些高速公路将临时管制