加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

sql-server – 如何使用查询从链接服务器获取数据

发布时间:2020-12-12 06:45:47 所属栏目:MsSql教程 来源:网络整理
导读:我创建了一个linkserver作为ravikiran-vm,它是我桌面上的虚拟机. 现在我有一个名为kiran的数据库,其中包含一个雇用表. 要检索雇用数据,我执行以下操作: select * from ravikiran-vm.kiran.employ 但它显示错误“语法不正确’ – ‘.” 有人可以帮帮我吗? 提
我创建了一个linkserver作为ravikiran-vm,它是我桌面上的虚拟机.

现在我有一个名为kiran的数据库,其中包含一个雇用表.
要检索雇用数据,我执行以下操作:

select * from ravikiran-vm.kiran.employ

但它显示错误“语法不正确’ – ‘.”

有人可以帮帮我吗?

提前致谢.

谢谢你们支持它工作得很好……
现在我要安排这个作为一个新工作.当我正常执行它显示o / p.
但是当我配置与sqlserver代理作业相同的查询时,它会给出错误并且查询没有执行… Plz在这方面帮助我

提前致谢

解决方法

我认为您应该更改链接服务器的名称,因为 – char在SQL中保留.

您可以尝试用括号括起名称,但它变得无聊

此外,您应该在查询中包含模式名称,或者双点以使用默认名称:

所以,你可以尝试:

select * from [ravikiran-vm].kiran.dbo.employ
select * from [ravikiran-vm].kiran..employ

或者无论你的架构是什么.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读