私が接続しているサーバー SourceServer には、リンク サーバー TargetServer があります。
挿入ステートメントはどのようになりますか (リンクされたサーバー、データベース、名前空間、テーブルを参照する必要があります):
//Connected to [SourceServer]
USE [SourceDatabase]
DECLARE @HelloWorld NVARCHAR(255)
SELECT @HelloWorld = Name From dbo.Names where Id = 1
INSERT INTO [TargetServer].[TestDatabase].dbo.TestTable (Name) VALUES (@HelloWorld)
このステートメントは例外で実行されます。
Too many prefixes.
更新:上記の構文は正常に機能します。問題は、リンク サーバーへの接続に使用される sql ユーザーのパスワードの有効期限が切れていたことです:)