sqlserver2008导入mysql_sql server 2008导入和导出数据库

本文介绍了如何使用 SQL Server Management Studio (SSMS) 将 SQL Server 2008 或 2008 R2 的数据库架构和数据导出并导入到 MySQL。首先,通过生成脚本只导出架构,然后在目标数据库执行该脚本来导入架构。接着,使用 SSMS 的导出数据功能,配置数据源和目标,选择要迁移的表,启用标识插入,最终执行导入操作完成数据库迁移。
摘要由CSDN通过智能技术生成

工具:

SQL server2008/2008r2

SQL Server Management Studio(ssms)

数据库导出导入过程中,因为各种原因,有可能出现失败,为了便于定位问题,本次演示采用先导架构再导数据的方式。

1:打开ssms,在ssms起始界面数据数据库信息,或点击“文件>连接对象资源管理器”,连接数据库。

e07ec7d2aeecb25ad80486be0695002c.png

22699a2e180e4293641beabc2baba792.png

数据库架构导出导入

2.1:右键点击要导出表的数据库,任务>生成脚本

65ce58463a39287f4d50e676079f14a3.png

2.2:在生成和发布脚本窗口,选择导出对象,点击下一步

4e23fd3508ad2c10701bcdcc948ccc29.png

2.3:设置脚本编写选项,输出类型默认不变,点击“高级”,在“要编写的脚本数据类型”选择仅限架构,最后选择“保存到新建查询窗口”。注意:如果是不同数据库版本之间导数据,要选择相应的目标数据库版本,本次演示是从sqlserver2008r2导入到2008,所以“为服务器编写脚本”选择SQL server2008。点击下一步

2e235609c3a62dbc38637bb6a8e524f6.png

3606fbf00c037cd8eb6c0a41b6d41fb7.png

2.4:连续点击下一步,执行完成,在新建查询窗口得到数据库架构脚本。

d6050af4061f60cb48b91ab684c7301f.png

881d5a571839f73db55ef7b93ab1ffe3.png

3.1:选中目标数据库,点击新建查询,复制上一步生成的数据库脚本,删除前两行。

8fbe036a27573e820169c710d349a11c.png

3.2:点击执行按钮,执行成功,现在已经成功导入数据库架构。

71d7ce656d1d0886dd426072a3d44a8c.png

数据导出导入

4.1:右键点击要导出的数据库,任务>导出数据

4921217e449f4b260ab53267b3500c53.png

4.2:选择数据源,如果是远程服务器,在“服务器名称”处填写IP地址,使用SQL server身份认证,输入用户名密码,点击进入下一步。

df30f7f758bd815e51ac98b73dd58533.png

4.3:选择目标,填写好信息之后点击刷新按钮,选择目标数据库,点击进入下一步。

c172094303cedfb805069f530506b83a.png

4.4:默认选择“复制一个或多个表或视图的数据”,点击进入下一步。

4c1fac6b8d871c254ef2387588155aef.png

4.5:选择源表和源视图,点击全选源,再点击下方“编辑映射”打开传输设置,选中“启用标识插入”,点击进入下一步。

d7b61a68369b93fe13684815c4d8b732.png

4.6:默认选择“立即执行”,点击进入下一步。

cd5ffedd9c0250dc3c727fecfae2a286.png

4.7:点击“完成”,等待执行完成

df942bb98b04069904503c33329b743d.png

80a568eca3b15c2a10b5f7cbf317b4c5.png

执行完成后,数据库导入导出成功完成!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值