Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > ADP及SQL SERVER

SQL Server读取Access数据库中的内容

时 间:2015-06-25 12:35:12
作 者:易勋   ID:35404  城市:上海
摘 要:SQL Server读取Access数据库中的内容
正 文:

如要在SQL Server读取Access数据库中的内容,需建立Linkedserver。

可在SQL Server使用以下语句建立:
exec sp_addlinkedserver
     @server = RTX_ACC,
     @provider = 'Microsoft.ACE.OLEDB.12.0',
     @srvproduct = 'ACCESS',
     @datasrc = 'D:\RTX.mdb'  --对应的数据库全路径
GO

EXEC sp_addlinkedsrvlogin 
     @rmtsrvname = N'RTX_ACC',
     @useself = N'FALSE',
     @locallogin = NULL, 
     @rmtuser = N'Admin', --如果Access中没有建用户则默认为Admin,密码为空
     @rmtpassword = NULL
GO


如果连接时错误,请检查SQL Server的登录账户是否有打开该Access的权限。

Access软件网QQ交流群 (群号:483923997)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助