SQL Server读取Access数据库中的内容-易勋
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> ADP及SQL SERVER


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

发表时间:2015/6/25 12:35:12 评论(0) 浏览(5773)  评论 | 加入收藏 | 复制
   
摘 要: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群(群号:198465573)
 
 相关文章
【Access文章】调试出错SQL语句的方法/VBA中SQL语句出...  【缪炜  2015/6/12】
Sql Server 2005 数据库日志文件损坏处理  【宏鹏(转载)  2015/6/17】
SQL Server 从 【索引梳理】 到【查询性能调优】   【易勋(转)  2015/6/18】
SQL批量删除表命令  【杜超  2015/6/21】
SQL Server 六种数据移动方法  【缪炜  2015/6/22】
常见问答
技术分类
相关资源
文章搜索
关于作者

易勋

文章分类

文章存档

友情链接