使用mongovue把sqlserver数据导入mongodb的步骤

一、思路

MongoVUE免费版支持MySQL导入Mongo,所以思路是SQLServer导入MySQL,再从MySQL导入Mongo。

二、准备

1,安装mysql数据库(我用的是WAMP,集成mysql,phpadmin),如果需要,建立自己的数据库如MyData

2,下载mysql-connector-odbc-5.1.12-win32.msi,安装

3,开始--->管理工具--->数据源(ODBC)--->用户DSN,添加MySQL ODBC 5.1 Driver

4,在SQLServer里服务器对象,链接服务器,右键新建

5、在MySQL数据库中建要导入数据的表,如表名为t

6、在sqlserver里写导入sql语句 如 insert into openquery(mysql,'select * from t') select * from t

7、用MongoVUE导入mysql里的数据

等待....完成!

注意事

1,sqlserver不要用window身份验证

2,中文字段要用mysql的gb2312整理

3,mssql的bit要修改成mysql的 tinyint(1),mssql的tinyint -->mysql的int,mssql的varchar(max)-->mysql的text且不能是最后一个字段(实践证明,我也不解,如果是最后一个,第一列ID列插入全部是0)

时间: 2024-10-26 13:14:37

使用mongovue把sqlserver数据导入mongodb的步骤的相关文章

使用mongovue把sqlserver数据导入mongodb的步骤_MsSql

一.思路 MongoVUE免费版支持MySQL导入Mongo,所以思路是SQLServer导入MySQL,再从MySQL导入Mongo. 二.准备 1,安装mysql数据库(我用的是WAMP,集成mysql,phpadmin),如果需要,建立自己的数据库如MyData 2,下载mysql-connector-odbc-5.1.12-win32.msi,安装 3,开始--->管理工具--->数据源(ODBC)--->用户DSN,添加MySQL ODBC 5.1 Driver 4,在SQLS

SQLSERVER数据导入到MYSQL

SQLSERVER数据导入到MYSQL http://hi.baidu.com/luck001221/item/cb4462299f9ea79ab73263d2?qq-pf-to=pcqq.group 1.去mysql的官方下载一个odbc的驱动,因为MSsql一直没有集成mysql的驱动,这个玩意需要单独下载,并安装的. http://dev.mysql.com/downloads/connector/odbc/5.1.html 我下载的是windows解压缩的包Without install

如何把SQL Server数据导入Mongodb

一.思路 MongoVUE免费版支持MySQL导入Mongo,所以思路是SQLServer导入MySQL,再从MySQL导入Mongo. 二.准备 1,安装mysql数据库(我用的是WAMP,集成mysql,phpadmin),如果需要,建立自己的数据库如MyData 2,下载mysql-connector-odbc-5.1.12-win32.msi,安装 3,开始--->管理工具--->数据源(ODBC)--->用户DSN,添加MySQL ODBC 5.1 Driver 4,在SQLS

sqlserver数据导入mysql

  在工作中遇到sqlserver的数据导入mysql的问题,在网上查了一下相关资料,有用mysqlodbc的也有用其他软件导入的,都需要安装相关插件.我的问题只是数据库中一个表的导入,不需要整个数据库全部移植,所以不想那么麻烦,于是就自己尝试了一下数据格式转换的方式,呵呵,幸运的是问题解决了,而且还挺简单,拿来与大家分享一下. 基本原理sqlserver数据表--->csv文件---->导入mysql数据库. 实现步骤: 1.打开sqlserver企业管理器,选中数据库中要移植的表,点击右键

SQLServer 数据导入导出的几种方法小结_MsSql

1. SQL Server导入导出向导,这种方式是最方便的.导入向导,微软提供了多种数据源驱动,包括SQL Server Native Cliant, OLE DB For Oracle,Flat File Source,Access,Excel,XML等,基本上可以满足系统开发的需求. 同样导出向导也有同样多的目的源驱动,可以把数据导入到不同的目的源. 对数据库管理人员来说这种方式简单容易操作,导入时SQL Server也会帮你建立相同结构的Table. 2. 用.NET的代码实现(比如有一个

SQLServer 数据导入导出的几种方法小结

1. SQL Server导入导出向导,这种方式是最方便的. 导入向导,微软提供了多种数据源驱动,包括SQL Server Native Cliant, OLE DB For Oracle,Flat File Source,Access,Excel,XML等,基本上可以满足系统开发的需求. 同样导出向导也有同样多的目的源驱动,可以把数据导入到不同的目的源. 对数据库管理人员来说这种方式简单容易操作,导入时SQL Server也会帮你建立相同结构的Table. 2. 用.NET的代码实现(比如有一

sqlserver oracle-sqlserver数据导入oracle

问题描述 sqlserver数据导入oracle 我在oracle中创建了和sqlserver中的名字和结构相同的表,如何将sqlserver中的数据导入到oracle中新建立的表中 解决方案 使用sqlserver自带的DTS(导出)工具就可以实现,数据源选择sqlserver,目的选择ORACLE使用的驱动(如9i就是oracle in orahome92 ) 打开企业管理器,展开服务器根节点,找到:数据转换服务--本地包在本地包上,右键,新建包:进入创建界面...之后....,开始配置数据

sqlserver2005-mySQL数据导入到SQLserver数据库

问题描述 mySQL数据导入到SQLserver数据库 如题,怎么才能做到将mySQL数据导入到SQLserver数据库,mySQL to sqlserver2005怎么用 解决方案 我之前是先将mySql导出为脚本,然后后托到sql server 2005中,替换掉出现的一些sql server 出现的错误的语法,进行执行的. 解决方案二: sqlserver数据导入到mysql的php程序将excel的数据导入到数据库(mysql)中从sqlserver2000直接把数据导入到MySQL中

《Hadoop实战手册》一1.9 使用Pig从HDFS导出数据到MongoDB

1.9 使用Pig从HDFS导出数据到MongoDB MongoDB是一种NoSQL数据库,用于存储和检索海量数据.MongoDB通常用于存储面向用户的数据,这些数据必须经过清洗.格式化之后才可以被使用.Apache Pig从某种程度上讲就是用来处理这种任务的.Mongostorage类使得使用Pig可以非常方便地批量处理HDFS上的数据,再直接将这些数据导入MongoDB中.本节将使用Mongostorage类将HDFS上的数据导出到MongoDB数据库中. 准备工作 使用Mongo Hado