2

テストSQLサーバーとデータベースを使用するテスト環境でWebアプリを開発しています。現在、リンクサーバーを追加し、[Servername]。[DatabaseName].dbo。[TableName]を使用してリンクサーバーのデータベースとテーブルにアクセスしています。

ただし、本番環境にプッシュした後、DBサーバーの名前は変更されます。したがって、すべてのストアドプロシージャを再度開いて、サーバー名を変更する必要がありますか?

通常の習慣は何ですか?

ありがとうございました。

4

1 に答える 1

3

リンク名は、実際のターゲットサーバー名と同じである必要はありません。簡単な解決策は、開発サーバーと本番サーバーの両方で同じリンクサーバー名を使用し、異なる実際のサーバーにリンクすることです。たとえば、開発サーバーは実際にそれ自体にリンクする場合があります。

于 2010-02-02T09:42:42.470 に答える