链接服务器创建与使用办法

1.1  使用SQL Server 的 Microsoft OLE DB 提供程序
    exec sp_addlinkedserver    @server=’别名’,@provider=’sqloledb’,@srvproduct=’’,@datasrc=’远程服务器名’   

    exec sp_addlinkedsrvlogin @rmtsrvname=’wzb’,@useself=’false’,@locallogin=’sa’,@rmtuser=’sa’,@rmtpassword=’密码’  


  示例demo

    exec sp_addlinkedserver    '远程服务器地址'

    exec sp_addlinkedsrvlogin '远程服务器地址','false','本地服务器登录名','远程服务器登录名',''远程服务器密码'


1.2 存储过程名/视图名作用及示例


注册远程数据库实例              exec sp_addlinkedserver 'InstanceName'
删除远程数据库实例              exec sp_dropserver 'InstanceName'
注册远程实例登陆访问帐户    exec sp_addlinkedsrvlogin 'InstanceName', null
删除远程实例登陆访问帐户    exec sp_droplinkedsrvlogin 'InstanceName','UserName'
查询远程数据库实例              exec sp_helpserver
查询远程数据库实例              select * from sys.sysservers
查看远程实例登陆访问帐户    select * from sys.linked_logins
查看已注册的远端访问帐户    select * from sys.remote_logins
查询远端数据库方法              select * from InstanceName.database.dbo.table 

你可能感兴趣的:(sqlserver数据库)