发布利用MySql ODBC举行MYsql和MSsql的数据转换
你不用花费很多时间和金钱来培训现有的职工,或者去花大价钱雇用那些拥有各种证书的开发者。因为MySQL的维护和管理在很大程度上是“傻瓜型”的。将MySQL数据库转换为MSsql的数据库,大概将Mssql数据库转换为Mysql的数据库,在NT情况下良多时分城市用到。利用MySqlODBC后就对照好办,可使用MSSQL7的办理工具,也能够利用mysql的办理工具,更可使用别的方的办理工具这里先容一个利用SQL7的MMC的办法,将MSsql7的数据转化为Mysql的数据库,将源和目标反之,就能够将Mysql的数据库转化为Mssql7的数据库。
1.安装Mysql的ODBC接口,能够在本站下载
2.创建Mysql的DSN,能够建体系DSN,这里定名testmysql,填写ip,dababase,用户名口令等项,完成
3.在SQL7的MMC中,选择要导出的数据库,右键选择AllTasks->ExportDatas...
4.入手下手DTSExportWizerd...,
ChooseaDataSource:MicrosoftOLEDBPRivoderforSQLServer
server:你的MSsql7数据库的服务器
是不是利用NT认证和用户名口令看你本人的了
最初选择一个Database,如:mynews(你本人要导到mysql中的数据库)
下一步
5.ChooseaDestination:选Mysql
User/SystemDSN,假如创建过就选择,假如没有创建就新建。
6.SpecifyTableCopyorQuery
Copytable(s)fromthesourcedatabase,从源数据库拷贝表入手下手
7.SelectSourceTable
选择要拷贝的表,假如不想细心调剂,就选择全体吧。
8.Runimmediately,固然要当即实行,下一步再选完成,就入手下手转换。
这个转换偶然一部分表大概要失利,双击失利的表格,看看甚么缘故原由,通常为SQL7的数据范例成绩,作一些小的修正就应当能够了。
利用MySqlODBC后就对照好办,可使用MSSQL7的办理工具,也能够利用mysql的办理工具,更可使用别的方的办理工具
这里先容一个利用SQL7的MMC的办法
1.安装Mysql的ODBC接口,能够在本站下载
2.创建Mysql的DSN,能够建体系DSN,这里定名testmysql,填写IP,dababase,用户名口令等项,完成
3.在SQL7的MMC中,选择要导出的数据库,右键选择AllTasks->ExportDatas...
4.入手下手DTSExportWizerd...,
ChooseaDataSource:MicrosoftOLEDBPrivoderforSQLServer
server:你的MSsql7数据库的服务器
是不是利用NT认证和用户名口令看你本人的了
最初选择一个Database,如:mynews(你本人要导到mysql中的数据库)
下一步
5.ChooseaDestination:选Mysql
User/SystemDSN,假如创建过就选择,假如没有创建就新建。
6.SpecifyTableCopyorQuery
Copytable(s)fromthesourcedatabase,从源数据库拷贝表入手下手
7.SelectSourceTable
选择要拷贝的表,假如不想细心调剂,就选择全体吧。
8.Runimmediately,固然要当即实行,下一步再选完成,就入手下手转换。
这个转换偶然一部分表大概要失利,双击失利的表格,看看甚么缘故原由,通常为SQL7的数据范例成绩,作一些小的修正就应当能够了。
对免费版的用户也具有充足的支持服务。在dev.mysql.com上,一个大型的MySQL学习教程强大社区用户和开发者可以讨论所有关于MySQL的事情。这个站点拥有博客、指南、视频、技术交流会、白皮书和论坛等方式的交流。 如果处理少量数据,比如几百条记录的数据,我不知道这两种情况哪个效率更高,如果处理大量数据呢?比如有表中有20万条记录. 入门没那么困难,精通没那么容易 SQLServer的异构移植功能个人感觉最好了。(如果对比过SQLServer的链接服务器和Oracle的透明网关的朋友会发现SQLServer的sp_addlinkedserver(openquery)异构数据库系列比Oracle真是强太多了。) 也可谈一下你是怎么优化存储过程的? 可以动态传入参数,省却了动态SQL的拼写。 不过话说回来了,绝大多数的性能优化准则与对sqlserver存储的结构理解息息相关 不好!如果出了错;不好调试;不好处理!其实web开发将代码分为3层:web层;业务逻辑层和数据访问层;一般对数据库的操作都在数据访问层来做;这样便于调试和维护!而且将来如果是换了数据库的话;你只需要改数据层的代码;其他层的基本可以不变!要是你在jsp中直接调用sql数据库;那么如果换了数据库呢?岂不都要改?如果报了异常呢?怎么做异常处理?
页:
[1]