SQL Server 2012とSQL 2008 R2のインスタンス間にリンクサーバーを設定しましたが、 リモートサーバーでストアドプロシージャを実行しようとすると、SQLリンクされたサーバー - SP実行時のリモートアクセスエラー
Msg 7201, Level 17, State 4, Line 1
Could not execute procedure on remote server 'TEST' because SQL Server is not configured for remote access. Ask your system administrator to reconfigure SQL Server to allow remote access.
両方のサーバーでチェックして、リモート接続を許可するように設定されています。私が使用したログインは、リモートサーバー上でsysadminアクセスを持ち、リンクされたサーバー内の「カタログ」を展開するとすべてのデータベースを見ることができます。私は接続をテストするとき、これも正常に接続されていると言います。また、SQLサービスアカウントには、両方のインスタンスでSAの価値があります
奇妙なことは、データベース内のテーブルの1つで単純な選択クエリを実行すると結果が示されますが、 SP。
Select * from Linkserver.database.dbo.table
以上が正常に動作しますが、このSPはしていません:
EXECUTE Linkedserver.database.[dbo].[SP] ....
任意の勧告をいただければ幸いです。
お試しください---> exec nameofyourSP 'remote access'、1 reconfigure –