SqlServer2008跨服务器操作

--创建链接服务器

exec sp_addlinkedserver @server= 'SQL2'  --链接服务器名

, @srvproduct= ''  --OLE DB 数据源的产品名称;如果为 SQL Server,则不必指定 provider_name、data_source、location、provider_string 和 catalog

, @provider='SQLNCLI'/'SQLOLEDB'  --OLE DB 访问接口的唯一编程标识符

, @datasrc = '192.168.9.123' --登录链接服务器

exec sp_addlinkedsrvlogin @rmtsrvname = 'SQL2'  --要创建映射的“链接服务名”

, @useself = 'false '  --TRUE 指定登录名使用自己的凭据连接到链接服务器, FALSE 指定 rmtuser 和 rmtpassword 参数用于连接到链接服务器

, @locallogin = null  --NULL 指定此项应用于连接到 rmtsrvname 的所有本地登录。 如果不为 NULL,则 locallogin 可以是 SQL Server 登录或 Windows 登录

, @rmtuser ='sa'  --用户名

, @rmtpassword = '123456'   --密码

示例:

select * from SQL2.数据库名.dbo.表名。

转载于:https://www.cnblogs.com/yangning/p/4370945.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值