0

2 台のサーバーがあります。1 台は運用用、もう 1 台はテスト/開発用です。実稼働データに対していくつかの SQL チェックと更新を実行したかったのですが、変更をテスト/開発サーバーに書き込んで、人々が変更を確認できないようにしました。

SQL Server Management Studio を使用して、チェックと更新を含むカーソルを実行しました。私はテスト/開発に積極的に関わっていました。ただし、次のようにクエリを書きました。

SELECT * FROM [Production_Server].[Production_DB].[schema].[table]

これは実稼働サーバーを参照するという印象を受けましたが、そうではありませんでした。テスト/開発サーバーを調べます。私は両方の環境でアクセス権を持っています。

これを機能させるために賢明な許可を見落としたことはありますか?それとも、それがどのように機能するように意図されているのでしょうか?

4

1 に答える 1

0

"[Production_Server]" は間違ったリンク サーバー名でなければなりません。

以下の sproc を実行して、使用する正しい値を見つけます

exec sp_linkedservers
于 2018-10-30T18:31:10.427 に答える