如何实现两个sqlserver服务器之间互相访问

现在的情况是:
中国有一个数据库服务器,里面有一个数据库A
日本有一个数据库服务器,里面有一个数据库B
A数据库里面的表要用到B数据库里面的数据。
我们该怎么实现阿。愁死我了。
大牛们,帮帮忙阿

纠正第二个exec
[code="sql"]
EXEC sp_addlinkedsrvlogin

'DBTEST', --被访问的服务器别名

'false',

NULL,

'sa', --帐号

'123456' --密码

[/code]

[code="sql"]
--需要添加数据库链
EXEC sp_addlinkedserver
@server='DBTEST',--被访问的服务器别名
@srvproduct='',
@provider='SQLOLEDB',
@datasrc='Server2' --要访问的服务器

EXEC sp_addlinkedsrvlogin
'DBVIP', --被访问的服务器别名
'false',
NULL,
'sa', --帐号
'123456' --密码[/code]

[code="sql"]Select * from DBTEST.pubs.dbo.orders [/code]