加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

SQLserver2008 DBlink操作

发布时间:2020-12-12 12:47:39 所属栏目:MsSql教程 来源:网络整理
导读:--查看当前链接情况: ?? ?? select ?*? from ?sys.servers;?? --使用?sp_helpserver?来显示可用的服务器 ?? Exec ?sp_helpserver?? --删除已经存在的某个链接 ?? Exec ?sp_droplinkedsrvlogin服务器别名, Null ?? Exec ?sp_dropserver?服务器别名?? ?? --使
  1. --查看当前链接情况:??
  2. ??
  3. select?*?from?sys.servers;??
  4. --使用?sp_helpserver?来显示可用的服务器??
  5. Exec?sp_helpserver??
  6. --删除已经存在的某个链接??
  7. Exec?sp_droplinkedsrvlogin服务器别名,Null??
  8. Exec?sp_dropserver?服务器别名??
  9. ??
  10. --使用sp_addlinkedserver来增加链接??
  11. EXEC?sp_addlinkedserver??
  12. @server='test',--被访问的服务器别名(习惯上直接使用目标服务器IP,或取个别名如:test)??
  13. @srvproduct='',??
  14. @provider='SQLOLEDB',??
  15. @datasrc='192.168.1.100'?--要访问的服务器??
  16. --使用sp_addlinkedsrvlogin来增加用户登录链接??
  17. EXEC?sp_addlinkedsrvlogin??
  18. 'test',?--被访问的服务器别名(如果上面sp_addlinkedserver中使用别名test,则这里也是test)??
  19. 'false',108); list-style:decimal-leading-zero outside; color:inherit; line-height:18px; margin:0px!important; padding:0px 3px 0px 10px!important"> NULL,248)"> 'sa',0); background-color:inherit">--帐号??
  20. '123456'?--密码??
  21. --使用举例(访问目标服务器上的数据库Music,查看其中表test的内容):??
  22. --如果建立链接时的别名是目标服务器IP,即192.168.1.100则:??
  23. from[192.168.1.100].[Music].dbo.test??
  24. --如果建立链接时的别名是test,??
  25. --则:??
  26. from[test].[Music].dbo.test??
  27. ???
  28. --可能会遇到的问题:??
  29. exec?sp_dropserver?'test'执行失败,??
  30. --报错信息:仍有对服务器?'test'的远程登录或链接登录。??
  31. --解决方法(删除DBLike):??
  32. exec?sp_droplinkedsrvlogin'test',128); background-color:inherit">null??
  33. exec?sp_dropserver?'test'??
  34. --这两个是打开rpc,rpc?out的,默认为False,打开后可以支持远程更改分布式事务。(如有分布式事务操作必须要设置)??
  35. exec???sp_serveroption???'test','rpc?out','true'???????
  36. 'rpc','true'

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读