用sp_addlinkedserver建立链接服务器(sql server2008中通过测试)
--在SQL SERVER 2008里,可以按以下的方式建立链接服务器
EXEC sp_addlinkedserver@server='Test',--这里是给链接服务器取的别名,想取什么名就取什么
@srvproduct='',
@provider='SQLOLEDB',
@datasrc='10.3.20.95\sqlexpress'
--这里的datasrc是要链接的数据库的实例的地址(就是数据库连接字符串里的server,比如本机就是.或者local,或者目标数据库实例的IP(可以加端口))
--如果不是同一台机器的话,还要执行以下语句来设置sa登录映射
EXEC sp_addlinkedsrvlogin 'Test','false',NULL,'sa','123456'
--链接服务器建立上了之后,就可以按以下的方式来操作了,就跟操作本地数据库一样了
select * from test.testdb.dbo.userinfo
--为链接服务器里的表创建同义词
--以下这条命令在tempdb中为链接服务器Test中的TestDB中的dbo.UserInfo表创建了一个同义词dbo.UserInfo
USE [tempdb] GO
/****** Object: Synonym [dbo].[TestDB] Script Date: 07/15/2011 10:20:15 ******/
CREATE SYNONYM [dbo].UserInfo FOR [Test].[TestDB]. [dbo].UserInfo GO
select * from dbo.userinfo --就像操作当前实例的表一样操作链接=服务器上的表
--建立链接服务器并创建同义词,有一个最大的好处,就是可以跨数据库实例进行操作数据库,可以在一个数据库连接内完成数据操作,方便做事务查询。
--以下两条命令是来删除链接服务器的
Exec sp_droplinkedsrvlogin Test,Null
Exec sp_dropserver Test
转载于:https://www.cnblogs.com/JimmyGe/archive/2011/07/15/2107098.html
用sp_addlinkedserver建立链接服务器(sql server2008中通过测试)相关推荐
- mysql删除链接服务器_在sql server 数据库建立链接服务器和删除
/****** 对象: LinkedServer [202.99.213.226] 脚本日期: 06/26/2007 21:34:35 ******/ EXEC master.dbo.sp_a ...
- 加菲猫软件显示不能链接服务器,sql server 2012 链接服务器不能链接sql server 2000的解决方案...
把原来的sql server 2005直接装成了2012,然后在建立链接服务器链接一台sql server 2000的服务器时,报错信息大概是"SQL Server Native Clien ...
- 连接SQL server2008,并在SQL server2008中实现MySQL中group_concatd的分组;使用jsp和servlet实现页面的跳转和重写
首先使用jsp制作主页面(将我之前的html页面改写为jsp页面),我的首页的jsp页面为default.jsp: default.jsp页面代码: <%@ page language=&quo ...
- sql 增加链接服务器,SQL server利用脚本添加链接服务器,可设置别名
USE [master] GO EXEC master.dbo.sp_addlinkedserver @server = N'你的别名', @srvproduct=N'', @provider=N'S ...
- sqlserver 链接服务器 sql
-- 创建服务器对象--链接服务器 EXEC sp_addlinkedserver @server='服务器名',--如:mysqlServer @srvproduct='', @prov ...
- Sql Server2008中自定义函数调用存储过程解决方案
1.开启sql server 2008远程连接 打开sql server配置管理器 配置SSCM,选中左侧的"SQL Server服务",确保右侧的"SQL Server ...
- sql server2008中怎样用sql语句创建数据库和数据表
这是简单用代码实现创建数据库和数据表的sql语句,如下: --调用系统数据库-- use master go /***防止你要创建的数据库同名,先把它删除掉****/ if Exists(select ...
- 如何在SQL Server Management Studio中创建和配置链接服务器以连接到MySQL
This article will guide you with all the necessary steps to successfully create a linked server in S ...
- SQL SERVER使用ODBC 驱动建立的链接服务器调用存储过程时参数不能为NULL值
我们知道SQL SERVER建立链接服务器(Linked Server)可以选择的驱动程序非常多,最近发现使用ODBC 的 Microsoft OLE DB 驱动程序建立的链接服务器(Linked S ...
最新文章
- [导入]如何用WAP手机远程遥控电脑
- linux下载文件一直超时,Linux下connect超时处理(总结)
- MapInfo开发心得——多地图关联篇【转】
- PostgreSQL在win7上安装详细步骤
- AppendStream和RetractStream(没有弄完)
- mariadb数据库增删改查
- php设计模式及案例分析,一个案例来认识PHP经典设计模式 | 张先生博客
- 小程序入门到精通(二):了解小程序开发4个重要文件
- python map用法_讲解Python map()函数和将map()与多个Iterables一起使用
- html 关于一行两列 高度不定的实现(不用table)
- stl::map之const函数访问
- 电脑装oracle服务很卡,oracle11g安装后电脑启动很慢怎么解决
- consul docker register
- 合并多个word的代码_word排版技巧:如何快速按顺序合并多个文档
- 网络空间搜索引擎ZoomEye
- 基础的数据处理(1)—出租车数据的基础处理,由gps生成OD(pandas)
- android sonar 简书,Sonar使用指南
- ubuntu 20.04安装谷歌拼音输入法
- DllRegisterServer引出函数实现
- Linux获取ring0权限,Ring0和Ring3权限级
热门文章
- 纯C#代码的Excel读取器(不需要Office Excel Com组件)
- 2005年存储市场关键词TOP10
- c语言单词翻译大全,c语言单词翻译
- 创建oracle dblink权限不足,Oracle-存储过程-创建sequence的时候报权限不足
- Explore Scheduling
- JUC里面的相关分类|| java并发编程中,关于锁的实现方式有两种synchronized ,Lock || Lock——ReentrantLock||AQS(抽象队列同步器)
- 第三方模块——nodemon是一个命令行工具,用以辅助项目开发、nrm ( npm registry manager ):npm下载地址切换工具
- Mac 技术篇-mac远程桌面直接连接windows系统,微软官方工具Microsoft Remote Desktop远程桌面工具安装与使用
- OpenWRT 随记
- [学习笔记]电磁场与电磁波专业课程