以下的文章主要描述的是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=\\\' )……表名
实例: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的数据导入导出的描述,希望会给你带来一些帮助在此方面。