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

前端之家收集整理的这篇文章主要介绍了sql-server – 如何使用查询从链接服务器获取数据前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我创建了一个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

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

原文链接:https://www.f2er.com/mssql/77878.html

猜你在找的MsSQL相关文章