Access 导入到SQL Server 2005的方法小结
方法一:
名称:dts(这个在mssql2000里边也有)
操作:在命令提示符窗口中运行 dtswizard.exe
sql server 导入和导出向导提供了生成 microsoft sql server 2005 integration services (ssis) 包最简单的方法。sql server 导入和导出向导可以访问各种数据源。可以向下列源复制数据或从其中复制数据:
·microsoft sql server
·文本文件
·microsoft office access
·microsoft office excel
·其他 ole db 访问接口
此外,可以只使用 ado.net 访问接口和 odbc 数据源作为源。
启动 sql server 导入和导出向导
在 business intelligence development studio 中,右键单击“ssis 包”文件夹,再单击“ssis 导入和导出向导”。
- 或 -
在 business intelligence development studio 中的“项目”菜单上,单击“ssis 导入和导出向导”。
- 或 -
在 sql server management studio 中,连接到数据库引擎服务器类型,展开数据库,右键单击一个数据库,指向“任务”,再单击“导入数据”或“导出数据”。
- 或 -
在命令提示符窗口中运行 dtswizard.exe(位于 c:\program files\microsoft sql server\90\dts\binn)。
方法二:
sql 查询
操作:执行下列sql语句:
exec sp_configure 'show advanced options', 1;
go
reconfigure;
go
exec sp_configure 'ad hoc distributed queries', 1;
go
reconfigure;
go
insert into 表名(字段1,字段2,字段3)
select 字段1,字段2,字段3
from opendatasource( 'microsoft.jet.oledb.4.0','data source="d:\source.mdb";jet
oledb:database password=密码')...表名
详细的步骤文字版:
安装好sql server 2005 express后,再安装sql server management studio expressctp就可以很方便的使用控制台进行数据库的管理。但sql server management studio expressctp并没有导入access数据库的功能,我们应该使用access的“数据库实用工具”进行导入。
本文以access2003为例介绍如何将access的数据库导入到sql server 2005 express中,其中没有说明的地方均使用默认设置。
1、安装access 2003,选中access下的“数据库复制”组件。
2、打开access 2003数据库,依次单击“工具”-“数据库实用工具”-“升迁向导”。
3、在“升迁向导”中选择“新建数据库”,单击“下一步”。选择安装了sql server 2005express的服务器为导入服务器,使用默认的数据库名称,
单击“下一步”。将其中可以的表添加到“导出到 sqlserver”中,
单击“下一步”。升迁默认的表属性,
单击“下一步”。创建一个新的adp文件,
单击“下一步”。单击“打开新adp文件”,单击“完成”。
4、打开刚刚创建的adp文件,依次单击“工具”-“数据库实用工具”-“传送数据库”。在sql server中输入“myserver/sqlexpress”,单击“下一步”。单击“完成”。导入完成。
5、打开“sql server management studio express”就可以看到刚刚添加的数据库。
这样的导入方式可以导入表或者是link表以及他们的relationship。
上一篇: MongoDB 中Limit与Skip的使用方法详解
下一篇: zabbix监控Nginx状态
推荐阅读
-
安装sql server2008后再安装sql 2005找不到本地服务器的解决方法
-
文本、Excel、Access数据导入SQL Server2000的方法
-
SQL Server查询前N条记录的常用方法小结
-
安装sql server 2008 management提示已安装 SQL Server 2005 Express的解决方法
-
Sql Server安装出错,安装程序配置服务器失败的解决方法小结
-
在sqlserver2005中安装sql server 2000的示例数据库northwind的方法
-
SQL Server 2005删除日志文件的几种方法小结
-
SQL Server 2005的cmd_shell组件的开启方法
-
SQL Server 2005 中做全文检索的方法分享
-
sql server 2005中使用with实现递归的方法