虚拟主机ACCESS转换成MSSQL完全攻略(图文教程)

 更新时间:2010年04月19日 00:14:09   作者:  
大家都知道,ACCESS数据库在数据量到达一定程度后,访问速度会明显变慢,甚至造成崩溃。目前,大多数虚拟主机服务商提供的ASP主机空间一般都同时支持MS ACCESS和MS SQL两种类型的数据库。
许多用ASP开发的系统也可以支持MS SQL数据库。但有不少网友不知道如何将原来的ACCESS数据库转换成MS SQL数据库。根据笔者转换MAXZ的电影系统的经历,特此转换方法公布出来,让大家共享。

一、基本前提
1、您使用的虚拟主机支持MS SQL。请必须先从虚拟主机提供商处了解到您所购买的虚拟主机是否支持MS SQL。主机提供商一般都会在您购买了虚拟主机后告诉您诸如下述的MS SQL信息:
数据库的主机IP: 218.5.XX.XXX
数据库名称: XXXXXX
数据库的用户名: XXXXXX
数据库的密码: XXXXX
数据库的空间大小: XX
如果您的虚拟主机支持MS SQL,但您还不知道上述信息,请先向主机提供商询问。
2、您得在自己的电脑中装有Sql企业管理器(请点击下载实用的免安装绿色软件);
3、上网条件(当然不用说啦)。

二、设置篇
在开始转换前,需要作如下准备:
1、从服务器中下载您将要转换的最新ACCESS数据库。在MAXZ电影系统中,如果您未将数据库改名,由该数据库为在INC目录下的 datas.asp。下载到本地电脑后,请在datas.asp文件名上右键点击,“重命名”为datas.mdb。这样,您要转换的原始ACCESS数据库就准备完毕,请记住存放的地方.
2、在您下载并解压缩的SQL企业管理器——SQLgreeMGMT文件夹内,点击“Sql绿色版管理器”→“GSqlAdmin.exe”,SQL管理器,连接本地SQL服务器。启动后如图所示:

Access转mssql

3、接着进入关键的配置程序:在“Sql绿色版管理器”窗口的菜单栏中点击“工具”,在出现的窗口内的“企业管理器”上右键单击,出现“注册 – 企业管理器”,点击“注册 – 企业管理器”:

Access转mssql

出现如图所示的DOS窗口:

Access转mssql

在该DOS窗口自动消失后,左键双击“企业管理器”,启动SQL SERVER ENTERPRISE MANAGER:

Access转mssql

4、右键点击上图所示的SQL SERVER组,点击出现的“新建SQL SERVER注册…”,在随后出现的窗口中,点击“下一步”:

Access转mssql

在新出现的窗口内的“可用的服务器”下方的空格内填入您的MS SQL数据库主机IP地址或名称(在第一部分 基本前提中已述及的内容)。填入IP地址后,点击下方的“添加”,将该IP地址添加进服务器中。然后点击下方的“下一步”:

Access转mssql

5、根据下图所示,选中SQL SERVER身份验证项,然后点击“下一步”:

Access转mssql

6、在新出现的窗口中填入您的MS SQL数据库的用户名和数据库的密码:

Access转mssql

7、在出现的窗口中直接点击“下一步”:

Access转mssql

8、在“完成注册”窗口点击“完成”:

Access转mssql

9、如果以上都没有操作错的话,过一会儿,就会出现服务器注册成功的窗口。至此,配置结束,您可进入转换阶段了。

Access转mssql

三、转换篇
配置成功后,请返回SQL SERVER ENTERPRISE MANAGER,在SQL SERVER组下就会出现您的MS SQL数据库名称(IP地址或数据库名)。点击SQL SERVER组下的数据库名,在顶部“工具”下的“数据转换服务”里的“导入数据”,点击“下一步”,

Access转mssql

在出现的窗口中如图选好MICROSOFT ACCESS,点击下一步。好啦,恭喜您,转换即将成功!

相关文章

  • 最近关于Navicat到期的完美解决办法(亲测有效)

    最近关于Navicat到期的完美解决办法(亲测有效)

    这篇文章主要介绍了最近关于Navicat到期的完美解决办法(亲测有效),本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-02-02
  • 关于Hive中的NULL空值处理问题

    关于Hive中的NULL空值处理问题

    这篇文章主要介绍了关于Hive中的NULL空值处理问题,Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张表,并提供类SQL查询功能,需要的朋友可以参考下
    2023-07-07
  • SQL中IS NOT NULL与!=NULL的区别

    SQL中IS NOT NULL与!=NULL的区别

    这篇文章主要介绍了SQL中IS NOT NULL与!=NULL的区别,本文详细诉说了它们的区别,以及推荐使用方法,需要的朋友可以参考下
    2015-06-06
  • 使用 Navicat 创建数据库并用JDBC连接的操作方法

    使用 Navicat 创建数据库并用JDBC连接的操作方法

    这篇文章主要介绍了使用 Navicat 创建数据库并用JDBC连接的操作方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-11-11
  • SQLServer与Access常用SQL函数区别

    SQLServer与Access常用SQL函数区别

    SQLServer Access SQL函数
    2009-06-06
  • Navicat for SQLite安装使用教程 附安装包

    Navicat for SQLite安装使用教程 附安装包

    这篇文章主要介绍了Navicat for SQLite安装教程 附安装包,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-07-07
  • DataGrip2022导入和导出sql文件图文教程

    DataGrip2022导入和导出sql文件图文教程

    这篇文章主要给大家介绍了关于DataGrip2022导入和导出sql文件的相关资料,DataGrip的导出功能也是相当强大,文中通过图文介绍的非常详细,需要的朋友可以参考下
    2023-10-10
  • 关于DBeaver安装与使用图文教程分享

    关于DBeaver安装与使用图文教程分享

    DBeaver是一个通用的数据库管理工具和SQL客户端,支持多种数据库,本文介绍了DBeaver的下载和安装过程,并以连接MySQL数据库为例,展示了如何填写数据库信息和使用常用基本功能
    2024-11-11
  • 数据库语言分类DDL、DCL、DML详解

    数据库语言分类DDL、DCL、DML详解

    今天小编就为大家分享一篇关于数据库语言分类DDL、DCL、DML详解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-03-03
  • 恢复 SQL 被注入后的数据代码

    恢复 SQL 被注入后的数据代码

    当数据库别批量注入挂马后,需要批量替换掉,可以参考下面的代码。
    2009-02-02

最新评论