サプライ管理システムが割り当てられています。クライアントのカスタマイズ要求について調べる必要があります。私は私のシナリオのための可能な解決策を見つけるためにしばらく検索してきました。しかし、まだ運がない、しかし私はそうする計画をバックアップした。ASP.NETを使用してビュー(SQL Server 2014)で使用されている既存のサーバー名を変更する方法
は、ここでの詳細(私の新しいPC)です:
私のローカルSQL Serverの名前:DEV01 \から[SQLExpress
データベース:S_Premium - 供給管理システムのデータベース
GeoBos - この別のシステム専用ですので、テスト用にローカルのSQL Server Nameに復元しました。
S_PremiumとGeoBos異なるシステムに専用されているが、使用されているデータは、互いに一体化されています。
シナリオ:
私は別のSQL Serverで別のPCに移動されました。 S_Premiumは、クエリのいくつかがサーバ名GeoBos(上記の例)に統合された50以上のビューとストアドプロシージャを使用しています。 LnkdSrvrBOSS .GEOBOS.BOS.T_OBR_Hdr
LnkdSrvrBOSS FROM
DISTINCT SELECT .....データベース名 - - GeoBos以前のサーバー名から
GeoBosを来た:
S_Premiumビューのクエリの例
BOS.T_OBR_Hdr -
データベース "GeoBos" の下のテーブルであります
私がしたのは、すべてのビュー/ストアドプロシージャ(それは働いた)のためにLnkdSrvrBOSSマニュアルを削除していますが、私の問題はすべてのビューとストアドプロシージャを手作業で処理しなければならないことです。
質問:
1)の "LnkdSrvrBOSS" 交換または更新することができ、クエリあり、 "DISTINCT SELECTが..... LnkdSrvrBOSS .GEOBOS.BOS.T_OBR_Hdr FROM" ビューから/ストアドプロシージャ?
2.)本当に "LnkdSrvrBOSS"を手動で(1つずつ)削除する必要がありますか?
3.)また、別のSQL Server名 "LnkdSrvrBOSS"を作成してそこにデータベースを復元する必要がありますか?
ありがとうございました!
、ローカル・マシン上の同じ名前のリンクサーバーを作成します。ありがとうございました!出来た! – Zen