SQL 2005 Express怎么导入ACCESS数据库?

   这篇文章主要介绍了SQL2005Express中导入ACCESS数据库的方法,需要的朋友可以参考下

  方法一:单表导入

  (1)打开"SQL Server 外围应用配置器"-->"功能的外围应用配置器" -->些服务默认是关闭的,若不打开,将不能进行导入操作。

  在"Database Engine"下选择"即席远程查询"-->启用 openrowset 和opendatasource 支持(E)

  如下图:


  (2)在SQL Server Management Studio Express中"新建查询"

  输入:

  select * into [SQL2005中的表名]

  from opendatasource('microsoft.jet.oledb.4.0','data source="access数据库文件路径";user id=admin;password=;')...[access中要导入的表名]

  如:将Access数据库文件"D:210myAccessDB.mdb"中的"学生"表导入SQL2005中

  可写为:

  select * into 学生A

  from opendatasource('microsoft.jet.oledb.4.0','data source="D:210myAccessDB.mdb";user id=admin;password=;')...[学生]

  执行后,在SQL2005中自动多了一个名为"学生A"的表,内容与Access数据库文件"D:210myAccessDB.mdb"中的"学生"表相同。

  方法二:通过ACCESS的升迁向导导入数据

  (1)打开ACCESS数据库

  如下图:


  (2)从菜单栏选择-->"数据库实用工具(D)"-->"升迁向导(U)"


  (3)升迁方式--此例中通过新建数据库进行升迁


  (4)<图1>所示中填写SQL服务器名称(见<图2>),以及升迁后的数据库名称

  <图1>


  <图2>


  (5)选择准备导出到SQL Server的表


  (6)升迁表属性设置


  ]

  (7)


  (8)升迁完毕


  (9)升迁完毕后SQL2005中多了个TestSQL数据库,如下图

时间: 2024-10-28 02:37:42

SQL 2005 Express怎么导入ACCESS数据库?的相关文章

如何使用SQL Server数据转换服务升迁Access数据库

本文详细介绍了如何使用SQL Server数据转换服务升迁Access数据库 开发者常常以Access作为原型或者用Access来开发不是很关键的应用程序.但是,随着公司业务的增长,要解决的问题会变得越来越复杂,Access环境可能无法满足需要.目前,Access 2002的.mdb和.adp文件都将一个数据库的长度限制在2 GB以内.这意味着几乎每个Access和SQL Server开发者最终都要将一个Access数据库升迁成一个SQL Server数据库. 由于升迁已成为极为常见的一个任务,

求C#代码!!关于从Excel表中将数据导入Access数据库,以及Access数据库中的数据导出到Excel表的代码。急!!!晚上就得交差啊

问题描述 我需要从Excel表中将数据导入Access数据库,以及Access数据库中的数据导出到Excel表的代码,越具体越好!!望各位高手能不吝赐教 解决方案 解决方案二:不会吧?难道世间真的是如此残忍?为什么没人理我啊?高手们,算小弟我求你们了!难道是分不够多吗?初出江湖实在是身无分文啊----就不要太在意这个了,好不好啊?给我写写吧,万分感谢了!!解决方案三:这里是利用officeapplication方式来操作excel的http://blog.csdn.net/fangxinggoo

将Excel数据导入Access数据库

access|excel|数据|数据库 将Excel数据导入Access数据库   最近,有一些网友常常问到关于Execl数据库操作的问题,其中不少是关于"Excel数据导入Access "的问题.至于将Execl数据导入Access的方法有两种:一种是直接导入法:另一种是建立连接法.而我们在日常工作中用的最多的是直接导入法,限于篇幅,我这里就只讲直接导入法,希望能给大家带来参考. 具体操作可以按以下步骤进行: 1. 启动Microsoft Access2000: 2.  建立一个空数

Excel2013中工作表怎么导入Access数据库数据

  Excel2013中工作表怎么导入Access数据库数据 1.启动Excel 2013,打开需要导入Access数据库数据的工作表,在"数据"选项卡的"获取外部数据"组中单击"自Access"按钮,如图1所示.打开"选取数据源"对话框,选取作为数据源的数据库文件,然后单击"打开"按钮,如图2所示. 图1 单击"自Access"按钮. 图2 "选择数据源"对话框.

Excel工作表怎么导入Access数据库数据

  Excel工作表怎么导入Access数据库数据            1.启动Excel 2013,打开需要导入Access数据库数据的工作表,在"数据"选项卡的"获取外部数据"组中单击"自Access"按钮,如图1所示.打开"选取数据源"对话框,选取作为数据源的数据库文件,然后单击"打开"按钮,如图2所示. 图1 单击"自Access"按钮 图2 "选择数据源"

Excel导入ACCESS数据库动画教程

<Excel2003入门动画教程62.Excel导入ACCESS数据库>. 演示动画 操作步骤 Excel可以从其它文档中批量导入数据,下面我们将一个ACCESS数据库中的数据表导入到Excel中: 在Excel中,执行"数据→导入外部数据→导入数据"命令,打开"选取数据源"对话框,定位到需要导入数据的文件所在的文件夹,选中相应的文件,单击"打开"按钮,打开"导入数据"对话框,选择保存数据的第一个单元格,按下&qu

sqlserver-同样SQL语句使用SQLserver跟access数据库,SQLserver可以进行增删改,而access不能

问题描述 同样SQL语句使用SQLserver跟access数据库,SQLserver可以进行增删改,而access不能 同样的SQL语句,在一SQL server做后台数据库可以实现增删改,而使用access数据库就无法实现,在未关闭自己写的程序,再次查询时,使用access数据库可以再程序中看到增删改的效果,只是在access数据库内就没有数据改动.咋么回事? 解决方案 你看连接字符串,程序操作的access文件和你打开的不是用一个文件

SQL2005Express中导入ACCESS数据库的两种方法_mssql2005

方法一:单表导入 (1)打开"SQL Server 外围应用配置器"-->"功能的外围应用配置器" -->些服务默认是关闭的,若不打开,将不能进行导入操作. 在"Database Engine"下选择"即席远程查询"-->启用 openrowset 和opendatasource 支持(E) 如下图: (2)在SQL Server Management Studio Express中"新建查询&qu

使用SQL Server数据转换服务升迁Access数据库

开发者常常以Access作为原型或者用Access来开发不是很关键的应用程序.但是,随着公司业务的增长,要解决的问题会变得越来越复杂,Access环境可能无法满足需要.目前,Access 2002的.mdb和.adp文件都将一个数据库的长度限制在2 GB以内.这意味着几乎每个Access和SQL Server开发者最终都要将一个Access数据库升迁成一个SQL Server数据库. 由于升迁已成为极为常见的一个任务,所以Access配套提供了一个"升迁向导".它虽然能完成这个工作,但