次のようにリンクサーバーを作成するには、サーバー間でMSSQLSERVER
コードのコードをコピーして、次のとおりです。
- 宣言変数
宣言@svrnameのVARCHAR(255)、
@dbname varchar型(255)、
@sapassword VARCHAR(255)
-実行する前に、実際の状況に応じて次の変数を変更します(http://mip.0834jl.com)
選択@svrname =「ターゲットサーバー名」
@dbname =「ターゲットデータベース」
@sapassword =ターゲット・データベースのパスワード
(SRVNAME =「リンクサーバー名」master.dbo.sysserversにから選択SRVNAME)が存在する場合
execのsp_dropserverを@server = 'リンクサーバー名'、@ droplogins = 'droplogins'
- リンクサーバーを追加します。
EXEC sp_addlinkedserverを@server = 'リンクサーバー名'、@ srvproduct = ''、プロバイダ@ = 'SQLOLEDB'、@datasrc = @ svrnameは、@catalog = @ dbnameは
- リンクリモートログインサーバーを追加します。
幹部sp_addlinkedsrvloginが@rmtsrvname = 'リンクサーバー名'、@ useself = '偽'、@ locallogin = 'SA'、@ rmtuser = 'SA'、@ rmtpassword = @ SAPASSWORD
- 設定パラメータ
EXEC sp_serveroptionを@server = 'リンクサーバー名'、@ OPTNAME = '使用リモート照合'、@ optvalue = 'false' を
EXEC sp_serveroptionを@server = 'リンクサーバー名'、@ OPTNAME = '照合互換性'、@ optvalue = '真'
行きます