日期:2014-05-18  浏览次数:20497 次

求助:如何实现Access数据库按时自动导入sql server2000数据库
我有一个access的数据库,如何实现在每天的固定时段,将access的数据库自动转换并且导入到sql   server2000中相应的数据库中.谢谢

------解决方案--------------------
在SQL Server中建立Job来定时完成从Access导入到SQL Server的工作。
如果可以将Access作为SQL Server的Linked Server的话,那么直接执行简单的StoredProcedures就可以了。
------解决方案--------------------
--用openrowset访问MDB,在SQL Server创建作业,定期执行导入

SELECT c.*, o.*
FROM Northwind.dbo.Customers AS c INNER JOIN
OPENROWSET( 'Microsoft.Jet.OLEDB.4.0 ',
'c:\MSOffice\Access\Samples\northwind.mdb '; 'admin '; 'mypwd ', Orders)
AS o
ON c.CustomerID = o.CustomerID
GO