サンプルコードMSSQLSERVERクロスサーバ接続(リモートログイン)の

  次のようにリンクサーバーを作成するには、サーバー間で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 = '真'

  行きます

おすすめ

転載: www.cnblogs.com/HanaKana/p/11987351.html
おすすめ