SQL Server 2005版本的SSMS中已经有了 服务器对象-链接服务器 的功能点,用户首先创建一个远程DB的链接对象,之后就可以像本地表一样执行表的DML了。
进行操作。
对比:版本中也有链接远程的,但是功能比较弱,扩展性差,支持的查询比较简单。而版本的中已经有了 服务器对象链接服务器 的功能点,用户首先创建一个远程的链接对象,之后就可以像本地表一样执行表的了。
版本打开,服务器对象链接服务器右击 新建链接服务器,在图中是一种设置方式,也有其它的设置方式,比如:是安全性选项中设置远程数据库的账号和密码。
:新建链接)
:设置链接)
:设置帐号)
中的默认设置如图4所示, 需要把它设置为图, 右键点击远程链接属性服务器选项和,这两个值需要设置为。
: 默认设置)
: 正确设置)
但在下不能直接修改链接服务器 的配置成,可以通过语句修改如下:
的链接服务器,那么我们如果需要把它移植到其它数据库(部署、更新)的时候,就可以通过下面的方法来生产脚本,你也可以通过修改脚本来快速新建或修改链接服务器,比如修改链接服务器名称,修改远程链接的数据库对象。
(图: 生成脚本)
脚本:
。
使用场景]
: 这个远程链接对象的数据库中是否存在名为的表。
使用场景: 的数据库中是否存在名为的表。只不过这个表名是参数化的,可以通过传入的参数进行判断。这里只是简单的设置变量的值并使用来返回变量。
补充:脚本,更多相关脚步可以参考: