Server中访问链接的服务器表

Server中访问链接的服务器表

本文介绍了如何在Sql Server中访问链接的服务器表的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我通过局域网创建了一个链接服务器,

I have created a Linked server through LAN,

Linked server Name-[DELL-PC]





在这里,我无法运行此查询来从链接服务器中选择值



Here, I'm not able to run this query to select Values from Linked server

case :1
    select *From  [DELL-PC].[BTS_Server].[dbo].Assy_ProductionOrder_ParameterSetting
    select *From  [DELL-PC].[BTS_Server]..Assy_ProductionOrder_ParameterSetting



它说无效的对象名称'BTS_Server.dbo.Assy_ProductionOrder_ParameterSetting'。



但如果我使用openquery,它运作顺畅


it says "Invalid object name 'BTS_Server.dbo.Assy_ProductionOrder_ParameterSetting'."

but if i use openquery, it is working smoothly

case :2
    select *From openquery([DELL-PC],'Select *From [BTS_Server].[dbo].Assy_ProductionOrder_ParameterSetting ');



如何访问链接服务器表格如案例1语句,请帮助我。


How do i access linked server Table like case 1 statements, kindly assist me.

推荐答案

declare @SqlServer  varchar(100)
declare @DatabaseName   varchar(100)

SET @query = @query + ' SELECT COUNT(*) FROM [@SqlServer




这篇关于如何在Sql Server中访问链接的服务器表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-29 13:46