sql文はサーバ間でデータベース間で実行されます


select * from OPENDATASOURCE('SQLOLEDB','server=   ip;uid=sa;pwd=  ').  .dbo.  

============================================================================================

--
まず、結合サーバを使用します.
EXEC
sp_addlinkedserver
'
別名#ベツメイ#
'
,
''
,
'
MSDASQL
'
,
NULL
,
NULL
,
'
DRIVER={SQL Server};SERVER=リモート名;UID=ユーザー;PWD=パスワード;
'
exec
sp_addlinkedsrvlogin
@rmtsrvname
=
'
別名#ベツメイ#
'
,
@useself
=
'
false
'
,
@locallogin
=
'
sa
'
,
@rmtuser
=
'
sa
'
,
@rmtpassword
=
'
パスワード
'
GO
--
次のようになります.
select
*
from
别名库名dbo.テーブル名
insert
库名dbo.テーブル名
select
*
from
别名库名dbo.テーブル名
select
*
into
库名dbo.新しいテーブル名
from
别名库名dbo.テーブル名
GO
============================================================================================


http://topic.csdn.net/u/20081027/13/fc98966a-9b5d-41c6-a67c-61a39e80ca7c.html