建站铺's Archiver

建站铺 发表于 2008-3-1 18:07

手工升级ACCESS到SQLSERVER

手工升级ACCESS到SQLSERVER
作者:


1、必须先安装Microsoft Office Access 2003,和SQL Server2000。

2、把旧的数据库备份,备份完成后,用Access 2003打开MDB数据库,在打开时会出现一个警告,不要理会它(安全警告),按打开键,打开后按工具栏——数据库实用工具——转换数据库——转换为2002-2003格式,把数据库转换成2003格式。

3、转换完成后再用Access 2003打开,打开后按工具栏——数据库实用工具——升迁向导——新建数据库——填写SQL数据库登陆名称、密码和要新建的数据库(准备转成新的数据库),按下一步,按“ 》”键,再按下一步,选取所有选项,再按下一步,选择“不对应用程序作任何改动”,再按完成。

4、打开SQL企业管理器——数据库---选中相应的数据库---右键所有任务-----生成SQL脚本——常规——全部显示——编写全部对象脚本——确定(记住存放的位置)。

5、用记事本打开刚才生成的SQL脚本,在编辑栏——替换——查找内容为“datetime”替换为“smalldatetime”——替换全部;完成后再在编辑栏——替换——查找内容为“nvarchar”替换为“varchar”——替换全部,完成后保存退出。

6、打开SQL企业管理器——数据库——点击这个数据库一下新建的数据库,然后在工具栏——SQL查询分析器——文件——打开——“刚才生成的SQL脚本”——查询——执行,然后关闭窗口。

7、再回到SQL企业管理器——数据库——点击这个数据库一下新建的数据库,然后打开工具栏——数据库转换服务——导入数据——下一步——数据源“Microsoft Access”文件名“为旧的数据库”——下一步——再下一步——从源数据复制表和视图——下一步——全选——下一步——立即运行——下一步——完成。

名字被屏蔽 发表于 2008-3-1 20:37

好帖啊  学习了  谢谢

fsqq 发表于 2008-3-11 11:25

回帖是美德......

旭日东升 发表于 2008-3-11 16:01

很有用。学习了。感谢

阿笨猫 发表于 2008-3-16 22:35

感谢提供,不错,学习一下。

巧家人 发表于 2008-3-16 22:48

确实可以!也就是说我们小网站现在完全可以先用着ACCES  等发展了有需求了在升级!~

leeyong 发表于 2008-7-6 16:46

这个很实用的,谢谢楼主了

杜鸿运 发表于 2008-7-6 21:09

确实可以!也就是说我们小网站现在完全可以先用着ACCES  等发展了有需求了在升级!~

天残地残 发表于 2008-7-7 09:06

学习了。感谢楼主

64UU 发表于 2008-7-7 23:27

感谢提供,不错,顶起来

流氓CEO 发表于 2008-7-17 13:08

非常感谢楼主,我现在正需要这个呢

页: [1]
铺子法律顾问:姚文胜律师 熊潇敏律师 本论坛的源码只做研究学习只用,请下载以后24小时内删除,如预时不删除,引起的后果,本论坛 不承担任何责任
本站资源大多来自网络,如原作不希望在本站显示你的软件(文章)请来信,我们将尽快删除。拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论!

Powered by jzpu.com 6.1.0  © 2001-2007 Comsenz Inc.