SQL Server 数据库与ACCESS数据的导入与导出

数据库 SQL Server
我们今天主要向大家讲述的是SQL Server 数据库与ACCESS数据的导入导出的实际操作流程,以下就是文章的主要内容的详细解析。

以下的文章主要描述的是SQL Server 数据库与ACCESS数据的导入导出,在实际操作中常规的数据导入与导出:使用DTS向导迁移你的Access数据库的数据到SQL Server数据库,你可以使用这些步骤:

1、在SQL Server企业管理器中的Tools(工具)菜单上,选择Data Transformation

2、Services(数据转换服务),然后选择 czdImport Data(导入数据)。

3、在Choose a Data Source(选择数据源)对话框中选择Microsoft Access as the Source,然后键入你的。mdb数据库(。mdb文件扩展名)的文件名或通过浏览寻找该文件。

4、在Choose a Destination(选择目标)对话框中,选择Microsoft OLE DB Prov ider for SQL Server,选择数据库服务器,然后单击必要的验证方式。

5、在Specify Table Copy(指定表格复制)或Query(查询)对话框中,单击Copy tables(复制表格)。

6、在Select Source Tables(选择源表格)对话框中,单击Select All(全部选定)。下一步,完成。

Transact-SQL语句进行导入导出:

1.在SQL Server里查询access数据:

SELECT * FROM OpenDataSource( \\\\\\\'Microsoft.Jet.OLEDB.4.0\\\\\\\',\\\\\\\'Data Source="c:\\\\\\\\DB.mdb";User ID=Admin;Password=\\\\\\\')……表名

2.将access导入SQL Server在SQL Server 数据库里运行:

SELECT * INTO newtable FROM OPENDATASOURCE (\\\\\\\'Microsoft.Jet.OLEDB.4.0\\\\\\\',\\\\\\\'Data Source="c:\\\\\\\\DB.mdb";User ID=Admin;Password=\\\\\\\' )……表名


3.将SQL Server表里的数据插入到Access表中在SQL Server 数据库里运行:

insert into OpenDataSource( \\\\\\\'Microsoft.Jet.OLEDB.4.0\\\\\\\',\\\\\\\'Data Source=" c:\\\\\\\\DB.mdb";User ID=Admin;Password=\\\\\\\')……表名 (列名1,列名2) select 列名1,列名2 from sql表


实例:insert into OPENROWSET(\\\\\\\'Microsoft.Jet.OLEDB.4.0\\\\\\\',\\\\\\\'C:\\\\\\\\db.mdb\\\\\\\';\\\\\\\'admin\\\\\\\';\\\\\\\'\\\\\\\', Test) select id,name from Test

INSERT INTO OPENROWSET(\\\\\\\'Microsoft.Jet.OLEDB.4.0\\\\\\\', \\\\\\\'c:\\\\\\\\trade.mdb\\\\\\\'; \\\\\\\'admin\\\\\\\'; \\\\\\\'\\\\\\\', 表名) SELECT * FROM sqltablename

上述的相关内容就是对SQL Server 数据库和ACCESS的数据导入导出的描述,希望会给你带来一些帮助在此方面。

【编辑推荐】

  1. MS-SQL server数据库开发中的技巧
  2. SQL Server里调用COM组件的操作流程
  3. SQL Server安全规划的阐述
  4. 配置Tomcat+SQL Server2000连接池流程
  5. 正确分析MS SQL Server函数的2种用法
责任编辑:佚名 来源: javaeye.com
相关推荐

2010-07-21 14:17:36

SQL Server数

2010-10-22 11:22:33

SQL Server数

2010-11-09 17:19:49

SQL Server导

2010-04-29 09:35:31

Oracle数据库

2011-08-25 16:50:20

SQL ServerAccessASP

2010-06-09 10:09:39

MySQL 数据库导入

2010-06-02 11:34:23

MySQL 数据库导入

2010-07-16 15:53:19

SQL Server数

2010-07-22 12:53:17

SQL Server数

2010-11-08 16:04:06

SQL SERVER连

2011-04-08 10:43:08

mysql数据access数据库

2009-08-03 14:17:18

C#连接AccessC#连接SQL Ser

2010-07-16 11:24:59

SQL Server数

2011-05-26 14:07:11

SQL ServerOracle数据库镜像对比

2009-03-27 13:15:20

OracleSQL Server镜像

2010-05-19 15:01:14

MySQL数据导入

2011-08-25 17:15:04

2010-07-05 13:36:21

SQL Server

2011-08-04 15:55:25

SQL Server数

2011-04-06 11:05:21

SQL Server数交换数据
点赞
收藏

51CTO技术栈公众号