両方のサーバー上のSQL Serverデータベースの典型的なデータの相互運用性

データベースとの間の動作データ* / - リンクサーバーを作成Execのsp_addlinkedserverを   ITSV SQLOLEDB リモートサーバー名またはIPアドレスExecのsp_addlinkedsrvloginがをITSV ヌルユーザ名パスワード- サンプルクエリSELECT * からITSV名.dboデータベーステーブル名。- 輸入サンプルSELECT * INTO








からITSV名.dboデータベーステーブル名。

- もはや使用しませんリンクサーバーを削除Execのsp_dropserverをを  ' ITSV ' ' droplogins 'が- リモート/ LANデータ(OPENROWSET / OPENQUERY / OPENDATASOURCE)を接続する- 1、OPENROWSET - - サンプルクエリSELECT * からOPENROWSET SQLOLEDB SQLサーバー名; ユーザ名; パスワード。、データベースのテーブル名.dboの名前)- 健康コスト面SELECT * INTO









からOPENROWSET ' SQLOLEDB ' ' SQLサーバー名' ; ' ユーザ名' ; ' パスワード' 。、.Dboデータベースのテーブル名)- リモートテーブルにローカルテーブルINSERT OPENROWSET ' SQLOLEDB ' " SQL Serverの名前ユーザ名パスワード' 、.dboデータベーステーブル名)。SELECT * からローカルテーブル- ローカルテーブル更新更新BのSETをカラムB。







= A列
からOPENROWSET SQLOLEDB SQLサーバー名; ユーザ名; パスワード。、データベースのテーブル名.dboの名前)AS 内部には参加ローカルテーブルBをON a.column1 = b.column1 - OPENQUERYの使用接続を作成する必要があります- 最初のリンクサーバーを作成するために、接続を作成Execのsp_addlinkedserverをを   ITSV SQLOLEDB " リモートサーバー名またはIPアドレス





' - クエリするSELECT * FROM OPENQUERY (ITSV、  ' SELECT *データベーステーブル名FROM .dbo。' - ローカルテーブルリモートテーブルにINSERTのOPENQUERY (ITSV、  ' 。.Dbo SELECT *データベーステーブル名FROM " SELECT * ローカルテーブル- ローカルテーブル更新更新BのSETをカラムB Bは。= 列B.をからOPENQUERY (ITSV、  データベーステーブル名から.dbo SELECT * AS 内部参加ローカルテーブルB ONを










。列A = Bの列A

- 3、OPENDATASOURCE / OPENROWSET。SELECT * FROM OPENDATASOURCE ' SQLOLEDB ' 、  ' データがソースIP /サーバー名を=;ユーザーIDのログイン名=;パスワード=パスワード' ).test.dbo.roy_ta
  
  

ます。https://www.cnblogs.com/guoxiaowen/archive/2012/10/17/2727853.htmlで再現

おすすめ

転載: blog.csdn.net/weixin_33853827/article/details/93330009