请教如何才能连接2个数据库的资料

chuan1985 2012-09-13 04:28:43
就是我有数据库A和数据库B,那我在数据库A中如何才能看到数据库B的数据

已经启动Ad Hoc Distributed Queries
执行以下语句
select * from openrowset('SQLOLEDB','IP地址';'用户';'密码',ERP_MTX_U.dbo.PD01PA)
错误提示
連結伺服器 "(null)" 的 OLE DB 提供者 "SQLNCLI" 並未包含資料表 ""ERP_MTX_U"."dbo"."PD01PA""。該資料表不存在,或是目前的使用者沒有使用該資料表的權限。

请教高手如何才能把2个数据库连接,谢谢!!!
...全文
71 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
chuan1985 2012-09-13
  • 打赏
  • 举报
回复
楼上的牛逼,已解决,结贴,谢谢了!!
發糞塗牆 2012-09-13
  • 打赏
  • 举报
回复
你去百度一下如何创建SQLServer链接服务器,创建完再做下一步
chuan1985 2012-09-13
  • 打赏
  • 举报
回复
能不能给我详细说说,,百度找了半天,都很难理解。。。。
xuam 2012-09-13
  • 打赏
  • 举报
回复
先做远程连接.
發糞塗牆 2012-09-13
  • 打赏
  • 举报
回复
如果你这个是同一个服务器内,直接访问就可以拉
select * from [数据库]..[表]

如果不是同一个服务器,先开启链接服务器,在联机丛书上找 :sp_addlinkedserver

22,301

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧