gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-02 11:51:57 25 4
gpt4 key购买 nike

我创建了一个linkedserver作为ravikiran-vm,它是我桌面上的虚拟机。

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

select * from ravikiran-vm.kiran.employ

但它显示错误“'-'附近的语法不正确。”

谁能帮帮我吗?

提前致谢。

感谢大家的支持,它运行良好......现在我必须将其安排为一项新作业。当我正常执行它时,它会显示 o/p。但是当我配置与 sqlserver 代理作业相同的查询时,它给出错误并且查询未执行...请在这方面帮助我

提前致谢

最佳答案

我认为你应该更改链接服务器的名称,因为 - 字符在 SQL 中是保留的。

您可以尝试用方括号括住名称,但这会变得无聊

此外,您应该在查询中包含架构名称,或者双击以使用默认名称:

所以,你可以尝试:

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

或者无论您的架构是什么。

关于sql-server - 如何使用查询从链接服务器获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/793827/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com