首页 > 数据库 >手工升级ACCESS到SQLSERVER

手工升级ACCESS到SQLSERVER

时间:2023-10-06 15:55:52浏览次数:40  
标签:Access 手工 一步 数据库 SQLSERVER ACCESS 2003 SQL 打开

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”文件名“为旧的数据库”——下一步——再下一步——从源数据复制表和视图——下一步——全选——下一步——立即运行——下一步——完成。

标签:Access,手工,一步,数据库,SQLSERVER,ACCESS,2003,SQL,打开
From: https://www.cnblogs.com/myedesign/p/17744651.html

相关文章

  • ACCESS 报表分页-指定显示固定行数
    在报表中插入三个无关联的文本框控件,取名分别为Text,Text2,Text3,他们的宽/高,上/左边距按需求自定义,可见均设置为否,如果你需要显示序号的话,text3可设置为可见text 控件来源:=1text2:控件来源: =IIf([Text]<[Text3]+1,[Text],IIf(([Text]Mod[Text3])=0,[Text3],([Text......
  • 堡垒机AccessClient插件在Mac苹果电脑闪退,已解决
    我的配置:Macmini,AppleM2,MacOS版本13.4(22F66)先来总结我的方案:1.安装Python3;2.修改main.scpt并生效;3.看指定输出的日志提示什么;4.最后需要安装MicrosoftRemoteDesktopforMac。最初的解决方案:https://www.zhihu.com/question/435060483改了日志输出位置,查看日志,找不对具......
  • 关于 Failed to bind properties under 'sky.alioss.access-key-id' to java.lang.Str
    问题描述废话不多说,上截图解决方案问题出现的原因:因为自己没有按照格式去运行程序,在yml中把他们得位置向前一个单位就解决问题了......
  • Navicat如何连接修改默认端口后的SQLServer数据库
    一般情况SQLServer默认端口是1433,Navicat连接时只需要输入服务器ip以及用户名和密码就可以登录,这里ip大部分人都不会写出来,因为不写的话Navicat默认连接的是1433这个端口;      但是有些情况比如修改了SQLServer默认端口号或者连接做了端口映射的SQLServer我们该怎么连......
  • access 使用Update更新记录时,提示"操作必须使用一个可更新的查询"
    原SQL:UPDATE刀具申购明细SET刀具申购明细.关闭=-1where刀具申购明细.申购数量<=(SELECTSum(Round(Nz([入库数量],0)*1,2))AS入库合计FROM采购入库tempLEFTJOIN刀具入库明细ON采购入库temp.申购ID=刀具入库明细.采购IDGROUPBY采购入库temp.申购ID)我本......
  • "Caused by: java.nio.file.AccessDeniedException: /usr/share/elasticsearch/data/n
    docker-compose搭建elasticsearch出现问题例子如下version:'3'services:elasticsearch:image:elasticsearch:7.14.0container_name:elasticsearchenvironment:-"discovery.type=single-node"-"xpack.sec......
  • 5.手工制作一个maven项目
    1.手动创建如下maven的项目结构2.在项目的根目录下(java-project目录下),创建一个pom.xml文件mvncompile  #编译mvnclean   #清理mvntest    #测试mvnpackage  #打包mvninstall   #安装到本地仓库 ......
  • 什么是 Accessibility 设计领域的 Auto Focus
    AutoFocus技术深度解析在现代软件设计领域,Accessibility(可访问性)是一个不容忽视的重要方面。用户体验的提升以及对各种用户的需求都需要考虑到可访问性问题。在这个背景下,AutoFocus(自动聚焦)技术应运而生,成为提升用户体验的一个关键要素。本文将深入探讨AutoFocus技术的细节,并......
  • 什么是 Accessibility 设计领域的 Trap Focus
    TrapFocus是指在用户界面中焦点被限制在特定区域或元素内,用户不能通过键盘或其他输入设备将焦点移出这个区域。这是辅助功能和可访问性领域的一个关键概念,旨在确保用户可以轻松地与应用程序或网站的特定部分进行交互,而无需不断重新定位焦点。本文将详细解释TrapFocus的概念以......
  • 什么是 Accessibility 设计领域的 Escape Focus
    EscapeFocus是指在用户界面中的一种功能或设计模式,允许用户通过按下特定的键或进行特定的操作来将焦点从当前元素或区域移出。这是可访问性领域的一个重要概念,它为用户提供了在需要时自由导航和控制焦点的能力。在本文中,我将详细解释EscapeFocus的定义、重要性以及示例,以说明......