发布网友 发布时间:2022-04-23 14:29
共1个回答
热心网友 时间:2022-04-09 10:59
首先你说的外部数据库是指的跨服务器还是在同一个服务器上;
如果在同一台服务上的两个库的话,直接使用库名.表名直接访问,如果是在不同服务器上的话,需要建立服务器连接:
exec
sp_addlinkedserver
--链接服务名称
@server
=
'UPDateLink',
--产品名称
@srvproct
=
'',
--访问接口
@provider
=
'SQLOLEDB',
--数据源
@datasrc
=
'200.200.200.251'
declare
@LocalUser
varchar(20),@ServerUser
varchar(20),@SeverPSW
varchar(20)
Set
@LocalUser
=
'sa'
Set
@ServerUser
=
'root'
Set
@SeverPSW
=
'617114'
exec
sp_addlinkedsrvlogin
UPDateLink,False,@LocalUser,@ServerUser,@SeverPSW