服务器对象-》链接服务器。

sqlserver2012:

http://www.cnblogs.com/gaizai/archive/2010/09/09/1821071.html

适用场景:对远程的DB进行操作。

2000与2005对比:在SQL Server 2000版本中也有链接远程DB的SQL,但是功能比较弱,扩展性差,支持的查询比较简单。而SQL Server 2005版本的SSMS中已经有了 服务器对象->链接服务器 的功能点,用户首先创建一个远程DB的链接对象,之后就可以像本地表一样执行表的DML了。

创建步骤:在SQL Server 2005版本打开SSMS,服务器对象->链接服务器->右击 新建链接服务器,在图2中是一种设置方式,也有其它的设置方式,比如:[图解]sqlserver中创建链接服务器,图3是安全性选项中设置远程数据库的账号和密码。

(图1:新建链接)

(图2:设置链接)

(图3:设置帐号)

注意事项: 在MSSQL2005中Rpc的默认设置如图4所示, 需要把它设置为图5, 右键点击远程链接->属性->服务器选项->Rpc和Rpc Out,这两个值需要设置为True。

(图4: 默认设置)

(图5: 正确设置)

但在MSSQL2008下不能直接修改链接服务器 'ETV2_LINK' 的RPC配置成TURE,可以通过语句修改如下:

USE [master]
GO
EXEC master.dbo.sp_serveroption @server=N'ETV2_LINK', @optname=N'rpc', @optvalue=N'true'
GO
EXEC master.dbo.sp_serveroption @server=N'ETV2_LINK', @optname=N'rpc out', @optvalue=N'true'
GO

生成脚本:如果已经通过操作界面生成了 'ETV2_LINK' 的链接服务器,那么我们如果需要把它移植到其它数据库(部署、更新)的时候,就可以通过下面的方法来生产SQL脚本,你也可以通过修改SQL脚本来快速新建或修改链接服务器,比如修改@server链接服务器名称,修改@datasrc远程链接的数据库对象。

(图6: 生成SQL脚本)

转载于:https://www.cnblogs.com/watermarks/articles/4037906.html

sqlserver DBLINK相关推荐

  1. Oracle使用dblink连接SqlServer

    使用场景:当你需要从Oracle数据库上访问另一台SqlServer数据库的数据时,Oracle提供了一个工具:gateways.通过这个工具,你可以创建dblink来连接sqlserver或其他不同 ...

  2. oracle dblink 验证,oracle通过dblink查询sqlserver报错

    报错如下: SQL> select * from t@mstest; select * from t@test * ERROR at line 1: ORA-28545: error diagn ...

  3. oracle 如何边看表中字段信息_【Oracle移行到Sqlserver完美解决案】④sqluldr2+bulk 32H=3H...

    在[Oracle移行到Sqlserver完美解决案]③执行时间改善案bcp+bulk 一文中,移行实现了,但数据600多万件,占内存3G多的操作log表,移行需要32H,这个时间我们是无法接受的. 原 ...

  4. sqlserver垮库查询_Oracle和SQLServer中实现跨库查询

    一.在SQLServer中连接另一个SQLServer库数据 在SQL中,要想在本地库中查询另一个数据库中的数据表时,可以创建一个链接服务器: EXEC master.dbo.sp_addlinked ...

  5. oracle跨数据库用户操作,ORACLE跨数据库操作,DBLINK的使用

    ORACLE跨数据库操作,DBLINK的使用 前几天帮一个朋友弄ORACLE跨数据库的操作,共享下具体的操作流程: 一.不同IP的数据库(DBLINK) 本地数据库ip 10.56.7.26 远程数据 ...

  6. [Oracle- MySQL] Oracle通过dblink连接MySQL

    [Oracle -> MySQL]  Oracle通过dblink连接MySQL  业务上有这么一个需求,需要把Oracle的一些数据同步到MySQL,如果每次都是手动同步的话,实在太麻烦,因此 ...

  7. oracle 11g gateway 连接sqlserver 2005 ,ORA-28545解决

    安装好oracle 11g transport gateway,原本机器上已经存在oracle 10g database,同是windows 2003 64bit平台上的. 1.在tg_1\dg4ms ...

  8. oracle -- sqlserver

    程序能同时使用在ORACLE数据库和SQL SERVER 数据库的调查报告(1) 1           编写目的 由于客户所使用的数据库有时候为ORALCE,有时候为SQL SERVER,为了使程序 ...

  9. DBlink 创建 删除 脚本

    --配置SQLSERVER数据库的DBLINK --删除dblink Exec sp_droplinkedsrvlogin test,Null Exec sp_dropserver test--创建说 ...

最新文章

  1. unity hub添加找不到文件夹_教师资格证报名网站,IE浏览器“兼容性站点”添加方法。找不到按钮怎么办?...
  2. js 面向对象例子
  3. java反向注入_java 控制反转和依赖注入的理解
  4. . NET5一出,. NET岗面试普遍喊难,真相是…
  5. @RestControllerAdvice注解使用
  6. 再招一万人!疯了。。。
  7. SQL SERVER 2008 中分页方法
  8. 服务器安装什么文件可以获取密码,服务器ssh密码在哪获取
  9. bat中ERRORLEVEL的使用介绍
  10. Delphi - 注入的方式来禁止任务管理器
  11. 支持x86架构的通用计算机,X86架构模式
  12. 管理感悟:要想到自己脖子后面有灰
  13. VS2015 C#6.0 中的那些新特性(转)
  14. ICANN拟删旧国别域名 含英国gb苏联su塞黑cs
  15. Redis集群之主从模式
  16. Chrome浏览器:分享几个好用的谷歌浏览器拓展程序
  17. 同样是IT行业,测试和开发薪资真有这么大差别?
  18. WPF引入OCX控件
  19. Lammps实现水分子在纳米颗粒球表面的吸附行为
  20. 微信小程序真机调试不能访问本地API

热门文章

  1. python开发游戏脚本_Python开发游戏开服脚本
  2. 判断回文数 java_java如何判断回文数
  3. 基于多模态常规技术的芒果叶片病害识别新模型
  4. 【java】修改包访问的数据
  5. centos选择php7 作为默认版本_树莓派下安装Nginx+Php7.3 搭建Web服务器
  6. ai的弹窗点了都不响应_怎么吃都不胖?这8点增重看了就能跟着做
  7. TensorFlow 2.0深度学习案例实战
  8. XDeepFM 模型,字节跳动短视频内容理解和推荐系统
  9. 《重磅 | 机器学习特训营,硅谷导师直播授课,现加入仅需68元!》
  10. oracle cloud认证费用,ORACLE Cloud 创建实例费用提问