返回首页
本站免备案虚拟主机完美支持以下程序
ShopEx网店系统、WordPress博客平台
团购网站系统[最土开源]、DedeCMS网站内容管理系统
帝国CMS网站管理系统、Z-Blog博客程序
用户帮助中心
手动升级access转换为MS SQL server数据库

      asp的企业站我们一般用的是access数据库,但随着企业规模的不断扩大,网络业务的不断扩展,access这样的桌面文件数据库无法满足网站的大访问量、大数据量的需求,这时候往往是把access数据库升级、转换为ms sql server网络数据库来解决,本文将详细为大家讲解access转sql的方法、步骤!

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

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

      3、转换完成后把转换成2003格式的Access数据库用Access 2003打开,打开后按工具栏 -->数据库实用工具 -->升迁向导 -->新建数据库-->填写SQL数据库服务器登陆名称、密码和要转换成的ms sql数据库名称,按下一步,按“>>”键以选择所有表,再按下一步,“升迁下列表属性”中保持默认的选取了所有选项,“包括下列数据选项”中选“不,从不”添加时间戳字段,并选中“只创建表结构,不升迁任何数据”,再按下一步,选择“不对应用程序作任何改动”,再按完成。

      4、打开SQL企业管理器 -->数据库 -->选中刚才转换成的MSSQL数据库名 -->右键所有任务 -->生成SQL脚本 -->常规 -->全部显示 -->编写全部对象脚本 -->选择存放次脚本的位置后确定。

      5、用记事本打开刚才生成的SQL脚本,在编辑栏 -->替换 -->查找内容为“datetime”替换为“smalldatetime”  -->替换全部,(注意:如果原来有“smalldatetime”的话此操作将会造成把“smalldatetime”替换成“smallsmalldatetime”的误操作)所以为了保险起见还要进行一步在编辑栏 -->替换 -->查找内容为“smallsmalldatetime”替换为“smalldatetime”  -->替换全部;完成后再在编辑栏 -->替换 -->查找内容为“nvarchar”替换为“varchar” ;完成后再在编辑栏 -->替换 -->查找内容为“ntext”替换为“text”  -->替换全部,完成后保存退出。

      6、打开SQL企业管理器 -->数据库 -->选中刚才转换成的MSSQL数据库名,然后在工具栏 -->SQL查询分析器 -->文件 -->打开 -->选择刚才生成的SQL脚本 -->查询 -->执行,然后关闭窗口。

      7、通过以上步骤每个表结构就都建立起来了,但是有时会出现表里面的索引、主键、字段默认值丢失了的情况,所以还要依次检查每一个表的索引、主键、字段默认值等信息,丢失的就修补设置一下。

      8、然后再回到SQL企业管理器 -->数据库 -->选中刚才转换成的MSSQL数据库名,然后打开工具栏 -->数据库转换服务 -->导入数据 -->下一步 -->数据源选Microsoft Access,文件名选转换成2003格式的原Access数据库 -->下一步 -->再下一步 -->从源数据复制表和视图 -->下一步 -->全选 -->下一步 -->立即运行 -->下一步 -->完成。

      至此您的ACCESS数据库就完美升级转化为MSSQL数据库了!

      需要购买 ms sql servers数据库 点此进入>>


 

 网站相关的产品,就来我们这里购买! 网站相关的问题,找我们帮您解决! 24小时技术服务QQ:598569156  服务邮箱:1653281962@qq.com 
 QQ在线客服  百度HI在线客服  阿里旺旺在线客服 付款方式>>域名注册>> │ 免备案虚拟主机>> │ 云服务器>> │ 本站用户登录>>