gpt4 book ai didi

sql-server-2008 - 在 sys.servers 中找不到服务器 'dbo'

转载 作者:行者123 更新时间:2023-12-03 23:05:36 24 4
gpt4 key购买 nike

我有很多查询数据库的服务。它们都工作正常,但调用存储过程的一项服务给了我以下错误:

Could not find server 'dbo' in sys.servers. Verify that the correct server name was specified. If necessary, execute the stored procedure sp_addlinkedserver to add the server to sys.servers.



我不知道为什么所有其他存储过程都可以正常工作,而这个过程却没有......

顺便说一下,我使用 SubSonic 作为数据访问层。

最佳答案

请运行 select name from sys.servers来自您在配置文件中提到的默认服务器的服务器。

此处的名称列值应与您在报告查询中使用的服务器名称相匹配。

例如 serverXXX.databasename.schema.tablename
serverXXX 应该在 select name from sys.servers 的结果中否则它会给出错误。

关于sql-server-2008 - 在 sys.servers 中找不到服务器 'dbo',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/665646/

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