mysql数据库导入sql server
来源:互联网 发布:lua游戏源码 编辑:程序博客网 时间:2024/05/22 04:33
1.windows安装mysql odbc connector
2.windows管理工具配置mysql odbc数据源
3.在sqlserver management studio中运行
EXEC master.dbo.sp_addlinkedserver@server = N'MYSQL',@srvproduct = N'MySQL',@provider = N'MSDASQL',@provstr = N'DRIVER={MySQL ODBC 5.2 Unicode Driver};SERVER=192.168.1.28;_DATABASE=android_box;USER=xxx;PASSWORD=xxx;OPTION=3'
这个脚本通过ODBC驱动创建一个联接到你的MySQL数据库,在sqlserver management studio的服务器对象-链接服务器中可以看到刚配置的MYSQL。
4.在新建查询中执行
SELECT * INTO android_box.dbo.cdb_android_box_stat_ci_s FROM openquery(MYSQL,'SELECT * FROM android_box.cdb_android_box_stat_ci_s WHERE dt = "2013-07-02"')
即可将对应数据插入到sqlserver中(该命令会在sqlserver中自动建表),此次插入完成之后若想继续插入数据需要使用:
INSERT INTO android_box.dbo.cdb_android_box_stat_ci_sSELECT * FROM openquery(MYSQL,'SELECT * FROM android_box.cdb_android_box_stat_ci_s WHERE dt = "2013-07-03"')
来进行,否则会报cdb_android_box_stat_ci_s已存在的错误导致插入失败。
tips:
快速查询数据库表记录条数的办法:
select id,object_name(id) as tableName,indid,rows,rowcnt from sys.sysindexes where indid in(0,1) and object_name(id) = 'cdb_android_box_stat_ci_s';
在表数据比较大的时候会很慢,这时使用上一种方法会很快得到数据库表记录条数。
0 0
- mysql数据库导入sql server
- MySQL数据库导入到SQL Server
- MySQL数据库导入到SQL Server
- MySQL数据库导入到SQL Server
- MySQL数据库导入到SQL Server
- 数据从sql server数据库导入mysql数据库
- SQL SERVER导入MySQL
- SQL Server的数据导入MySQL数据库方法简介
- 如何将数据库MySQL导入到SQL server
- sql server 数据导入到mysql数据库 出错??
- 利用Navicat将 Sql Server 2000数据库导入MySql 中
- 利用Navicat将 Sql Server 2000数据库导入MySql 中
- 数据库迁移(SQL SERVER导入数据到MySql)
- MySql的数据如何导入到Sql Server数据库中?
- mysql导入sql数据库
- sql 导入 mysql数据库
- sql server 数据库导入问题
- DBF导入SQL server数据库
- 搭建Samba服务
- JNI本地文件添加打印输出到LOGCAT
- 通过JS检查上传附件大小以及文件类型
- windows服务代码编写完后的安装步骤
- java读写文本文件
- mysql数据库导入sql server
- android AsyncTask介绍
- 最大堆/最小堆、siftup和siftdown
- ant 使用指南
- IOS 沙盒存取图片
- C#判断是否连网
- What is MLSD FTP command
- extern "c"解释
- 查看oozie报错信息