怎样将sql sever2000中的数据导入mysql中?本来用sql2000建的表 可是连不上,现在想转换为用mysql,也下载了ODBC,各位大侠请出手相救……
解决方案 »
- 主从同步出错的问题
- c连接postgresql问题:无法定位序数284于动态链接库SSLEAY32.dll上
- mysql存储过程批量插入数据
- 关于禁止atime对数据库性能提高的问题
- 怎么能够比较两个Mysql数据库在结构上有什么差异?
- 诚邀高手助拳:MySQL集群
- 在线等啊~~~~急急啊~~~请各位进来看看MYSQL的语句~~
- mysql问题(charcter set?)
- lvs+keepalived 做mysql 从库负载均衡 VIP telnet不通 求助!!!
- 为什么我用show binlog events in 语句展示mysql二进制日志里中文字符是乱码的?
- C# 和Mysql
- union all效率低下,该用存储过程、视图、临时表哪种方法来解决?
2:使用SQL2000的链接服务器来操作
3:帖出例子代码如下:use PESRemote
goEXEC sp_addlinkedserver @server ='MySQLTest', @srvproduct='MySQL',
@provider ='MSDASQL', @datasrc ='cpc'
GO
EXEC sp_addlinkedsrvlogin
@rmtsrvname='MySQLTest',@useself='false',@locallogin='sa',@rmtuser='cpc',@rmtpassword='123'
go
insert openquery(MySQLTest, 'select `area_center_id`,`area_no`,`name`,`parent_id`,`createtime`,`updatetime`,`userid` from area_center where 1=0')
SELECT [cityID],[cityID],[cityName],-1, getdate()-365,getdate(),1 FROM [PESRemote].[dbo].[City]
go
insert openquery(MySQLTest, 'select `area_center_id`,`area_no`,`name`,`parent_id`,`createtime`,`updatetime`,`userid` from area_center where 1=0')
SELECT [AreaID],[AreaID],[AreaName], [cityID], getdate()-365,getdate(),1 FROM [PESRemote].[dbo].[Area]
go
insert openquery(MySQLTest, 'select `area_center_id`,`area_no`,`name`,`parent_id`,`createtime`,`updatetime`,`userid` from area_center where 1=0')
SELECT [testGroupID],[testGroupID], [testGroupName],[areaID],getdate()-365,getdate(),1 FROM [PESRemote].[dbo].[stationGroup]
go
EXEC sp_dropserver 'MySQLTest','droplogins'
go
DTS只能用这个还有的方法是 转换出sql来再插入到mysql