首页 > 数据库

SQLSERVER2005 跨数据库访问 -- 建立链接服务器

时间:2009-05-19 09:31:59  作者:张智鸣  我要投稿
Linux初探欢迎您的投稿,投放方法请点击这里查看,我们会定期赠送精美小礼品给优秀的投稿作者。海纳百川 取则行远!LinuxGoo欢迎您的到来。
--创建链接服务器execsp_addlinkedserver'链接服务器名称','','SQLOLEDB','远程服务器名或ip地址'execsp_addlinkedsrvlogin'链接服务器名称','false' ,null,'需......
注意:不能从用户定义的事务中执行 sp_addlinkedsrvlogin。 
参数(Parameters):
[ @rmtsrvname = ] 'rmtsrvname'

应用登录映射的链接服务器的名称。rmtsrvname 的数据类型为 sysname,没有默认值。

[ @useself = ] 'useself' 
确定用于连接远程服务器的登录名。useself 的数据类型为 varchar(8),默认值为 TRUE。 
值为 true 时指定登录使用自己的凭据连接 rmtsrvname,忽略 rmtuser 和 rmtpassword 参数。
false 指定使用 rmtuser 和 rmtpassword 参数连接指定 locallogin 的 rmtsrvname。
如果 rmtuser 和 rmtpassword 也设置为 NULL,则不使用登录名或密码来连接链接服务器。 
[ @locallogin = ] 'locallogin'

本地服务器上的登录。locallogin 的数据类型为 sysname,默认值为 NULL。

NULL 指定此项应用于连接到 rmtsrvname 的所有本地登录。

如果不为 NULL,则 locallogin 可以是 SQL Server 登录或 Windows 登录。

对于 Windows 登录来说,必须以直接的方式或通过已被授权访问的 Windows 组成员身份授予其访问 SQL Server 的权限。

[ @rmtuser = ] 'rmtuser'

当 useself 为 false 时,表示用于连接 rmtsrvname 的用户名。

rmtuser 的数据类型为 sysname,默认值为 NULL。

如果您需转载 SQLSERVER2005 跨数据库访问 -- 建立链接服务器,请注明来自LinuxGoo.com,其版权归原作者所有。请广大网友留言时遵纪守法,使用文明用语。如果您在应用中有什么问题,请在下面留言,我们会尽快解答。
来顶一下
近回首页
返回首页
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
相关文章
栏目热门