我有一个mysql数据库:
/*
MySQL Data Transfer
Source Host: 10.0.0.5
Source Database: jnetdata
Target Host: 10.0.0.5
Target Database: jnetdata
Date: 5/26/2009 12:27:33 PM
*/
SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for chavrusas
-- ----------------------------
CREATE TABLE `chavrusas` (
`id` int(11) NOT NULL auto_increment,
`date_created` datetime default NULL,
`luser_id` int(11) default NULL,
`ruser_id` int(11) default NULL,
`luser_type` varchar(50) default NULL,
`ruser_type` varchar(50) default NULL,
`SessionDay` varchar(250) default NULL,
`SessionTime` datetime default NULL,
`WeeklyReminder` tinyint(1) NOT NULL default '0',
`reminder_phone` tinyint(1) NOT NULL default '0',
`calling_card` varchar(50) default NULL,
`active` tinyint(1) NOT NULL default '0',
`notes` mediumtext,
`ended` tinyint(1) NOT NULL default '0',
`end_date` datetime default NULL,
`initiated_by_student` tinyint(1) NOT NULL default '0',
`initiated_by_volunteer` tinyint(1) NOT NULL default '0',
`student_general_reason` varchar(50) default NULL,
`volunteer_general_reason` varchar(50) default NULL,
`student_reason` varchar(250) default NULL,
`volunteer_reason` varchar(250) default NULL,
`student_nli` tinyint(1) NOT NULL default '0',
`volunteer_nli` tinyint(1) NOT NULL default '0',
`jnet_initiated` tinyint(1) default '0',
`belongs_to` varchar(50) default NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=5913 DEFAULT CHARSET=latin1;
-- ----------------------------
-- Table structure for tbluseravailability
-- ----------------------------
CREATE TABLE `tbluseravailability` (
`availability_id` int(11) NOT NULL auto_increment,
`user_id` int(11) NOT NULL,
`weekday_id` int(11) NOT NULL,
`timeslot_id` int(11) NOT NULL,
PRIMARY KEY (`availability_id`)
) ENGINE=MyISAM AUTO_INCREMENT=10865 DEFAULT CHARSET=latin1;
-- ----------------------------
-- Table structure for tblusers
-- ----------------------------
CREATE TABLE `tblusers` (
`id` int(11) NOT NULL auto_increment,
`password` varchar(50) default NULL,
`title` varchar(255) default NULL,
`first` varchar(255) default NULL,
`last` varchar(255) default NULL,
`gender` varchar(255) default NULL,
`address` varchar(255) default NULL,
`address_2` varchar(255) default NULL,
`city` varchar(255) default NULL,
`state` varchar(255) default NULL,
`postcode` varchar(255) default NULL,
`country` varchar(255) default NULL,
`email` varchar(255) default NULL,
`emailnotes` varchar(255) default NULL,
`Home_Phone` varchar(255) default NULL,
`Office_Phone` varchar(255) default NULL,
`Cell_Phone` varchar(255) default NULL,
`Contact_Preference` varchar(255) default NULL,
`Birthdate` datetime default NULL,
`Age` varchar(255
它持续大约10mb
我需要将其转换为ms sql,我该怎么做?
答案 0 :(得分:3)
我记得我使用这个小工具转换它可能对你有所帮助,请检查here. 另一个工具MySQL-to-MSSQL更强大。
答案 1 :(得分:3)
一些选项:
没有使用过这个,所以不能评论它的有效性:
可能有用(如果你还没有):
答案 2 :(得分:1)
查看Microsoft SQL Server Migration Assistant 2008 for MySQL v1.0 CTP1
Microsoft SQL Server迁移助手(SSMA)2008是一个工具包,可以显着降低从MySQL迁移到SQL Server 2008和SQL Azure的工作量,成本和风险。 SSMA 2008 for MySQL v1.0 CTP1提供了对迁移工作的评估,以及自动化架构和数据迁移。
答案 3 :(得分:0)