标题:有人知道Mysql数据库备份如何导入Sqlserver数据库吗?
只看楼主
bluebirdme
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2007-12-1
 问题点数:0 回复次数:3 
有人知道Mysql数据库备份如何导入Sqlserver数据库吗?
RT,谢谢大家了。
搜索更多相关主题的帖子: 数据库 Sqlserver Mysql 
2007-12-01 16:46
purana
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:广东-广州
等 级:版主
威 望:66
帖 子:6039
专家分:0
注 册:2005-6-17
得分:0 
--测试,先将SQLServer数据导出到文本文件
exec master..xp_cmdshell 'bcp "select OrderID,EmployeeID from Northwind..Orders" queryout d:\t.txt -c -t, -r\r\n -Usa -Padmin'

--在MySQL里新建一个表
create table tb(
OrderID varchar(10),
EmployeeID int
);

--再用Load ... Infile语句导出
load data infile 'd:\\t.txt'
into table tb
fields
terminated by ','
enclosed by '\n'

--查看是否已经导入
select * from tb;

--现在再实现MySQL备份导入SQLServer

--MySQL实现备份
select * into outfile 'd:\\tt.txt'
fields
terminated by ','
enclosed by '\n'
from tb;

--导入到SQLServer
--导入测试失败..由于MySQL生成的文件编码问题..

可以使用DTS..

也可以试试这个mssql2mysql

我的msn: myfend@
2007-12-01 17:16
purana
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:广东-广州
等 级:版主
威 望:66
帖 子:6039
专家分:0
注 册:2005-6-17
得分:0 
使用DTS数据转换服务可以..
建议做一个DTS包.

我的msn: myfend@
2007-12-01 17:23
bluebirdme
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2007-12-1
得分:0 
惨了,你说的这些完全不懂啊,怎么办?
2007-12-01 20:56



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-189766-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.335686 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved