SQL Server 2005链接服务器找不到表
我有一个链接服务器,在那里我可以清楚地看到所有的数据库和表,所以我知道服务器链接正确。但是,当我尝试执行查询时,它会在链接服务器的表中显示无效的对象名称 链接服务器的别名为TCS,因此,我的查询将该表作为SQL Server 2005链接服务器找不到表,sql,sql-server,sql-server-2005,Sql,Sql Server,Sql Server 2005,我有一个链接服务器,在那里我可以清楚地看到所有的数据库和表,所以我知道服务器链接正确。但是,当我尝试执行查询时,它会在链接服务器的表中显示无效的对象名称 链接服务器的别名为TCS,因此,我的查询将该表作为 FROM [TCS].dbo.table as b 我还尝试将数据库名称也包括在[TCS\db1].dbo.table中 我在这里遗漏了什么?尝试包含DB名称,如下所示: FROM [TCS].db1.dbo.table as b 我认为不能使用斜杠指定DB 我还要检查以确保链接服
FROM [TCS].dbo.table as b
我还尝试将数据库名称也包括在[TCS\db1].dbo.table中
我在这里遗漏了什么?尝试包含DB名称,如下所示:
FROM [TCS].db1.dbo.table as b
我认为不能使用斜杠指定DB
我还要检查以确保链接服务器的安全设置允许您的帐户连接。涉及如何做到这一点。或者:
[TCS]。
数据库.dbo.table as b
李>
事实上,我正准备发布一篇关于如何发现这一点的文章!谢谢你,阿贝!