用sp_addlinkedserver建立链接服务器(sql server2008中通过测试)
| --在SQL SERVER 2008里,可以按以下的方式建立链接服务器 | 
| EXECsp_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'
建好后会在Server Objects下的Linked Servers里出现刚刚添加的连接服务器标志

--链接服务器建立上了之后,就可以按以下的方式来操作了,就跟操作本地数据库一样了
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
用sp_addlinkedserver建立链接服务器(sql server2008中通过测试)的更多相关文章
- SqlServer2012 数据库的同步之SQL JOB + 建立链接服务器
		文章参考百度过的文章,现在忘了具体哪篇,感谢其分享,这里根据自己的操作和遇到的问题整理一下. 需求:在两个不同的SQL SERVER 2012的服务器之间进行数据访问和更新.我们需 ... 
- SQL Server 不同数据间建立链接服务器进行连接查询
		在平时查询以及导数据时,经常会遇到需要使用两个数据库里数据的情况,这时就会用到在两个服务器之间建立一个链接,进行操作,脚本语句如下: 举例:例如你在测试服务器上想要查询业务库里的数据信息,此脚 ... 
- 测试链接服务器sql 语句
		sp_addlinkedsrvlogin 创建或更新本地 Microsoft® SQL Server™ 实例上的登录与链接服务器上远程登录之间的映射. 语法 sp_addlinkedsrvlogin ... 
- sql server2008中sql server身份能登录,window身份登录不了
		用sql server身份的sa登录成功进入,一切正常,用window身份登录不了,问题如下 
- 添加链接服务器 SQL SERVER
		使用sql语句: exec sp_addlinkedserver @server='serverontest',@provider='sqloledb',@srvproduct='',@datasrc ... 
- SQL Server2008 并发数测试
		.Net连接SQL Server2008数据库并发数,在默认情况下是100: 上面日志记录当前连接数991,说实话第一次看到还真以为能达到如此高的并发,后头仔细一看其数值都是间隔10,所以算下来是10 ... 
- Sql Server建立链接服务器访问Access的MDB数据库
		EXEC master.dbo.sp_addlinkedserver @server = N'test', @srvproduct=N'OLE DB Provider for Jet', @provi ... 
- (转) java 通过 jdbc 链接 ms sql server 中出现 "no suitable driver for ..."
		原文连接 : http://blog.csdn.net/stewen_001/article/details/19553173/ 前面是 基本操作步骤,按照原博主的方式进行操作即可...() 这里是需 ... 
- (4.7)sql server2008 中的merge
		简介 Merge关键字是一个神奇的DML关键字.它在SQL Server 2008被引入,它能将Insert,Update,Delete简单的并为一句.MSDN对于Merge的解释非常的短小精悍:”根 ... 
随机推荐
- php邮件发送 phpmailer
			首先要安装phpmailer开源项目. 将class.phpmailer.php转移到php文件夹下, 编写代码: <?php require("class.phpmailer.php ... 
- 【NOIP 2013 DAY2 T3】 华容道(spfa)
			题目描述 [问题描述] 小 B 最近迷上了华容道,可是他总是要花很长的时间才能完成一次.于是,他想到用编程来完成华容道:给定一种局面, 华容道是否根本就无法完成,如果能完成, 最少需要多少时间. 小 ... 
- linux如何关闭防火墙
			1) 重启后生效 开启: chkconfig iptables on 关闭: chkconfig iptables off 2) 即时生效,重启后失效 开启: service iptables sta ... 
- Linux进程创建和结束
			在Linux中,进程的创建由系统调用fork和vfork完成.它们生成一个子进程并且子进程是父进程的一个复制品. Fork系统调用对应的kernel函数是sys_fork,此函数简单的调用kernel ... 
- [译]GotW #89 Smart Pointers
			There's a lot to love about standard smart pointers in general, and unique_ptr in particular. Proble ... 
- Python解决codeforces ---- 1
			第一题 1A A. Theatre Square time limit per test 2 seconds memory limit per test 64 megabytes input stan ... 
- 启动Activity时显示空白界面的问题
			问题描述: 启动activity时,先显示一个空白的界面,带标题栏的,1秒左右的时间后才显示activity对应 layout上的内容. 解决办法: 将activity的windows设置为透明的就可 ... 
- remove all event handlers from a control
			The sample code below will remove all Click events from button1 public partial class Form1 : Form { ... 
- 【转+心得】WinDbg+VM9双机调试无法连接解决方案
			参考:http://www.52pojie.cn/forum.php?mod=viewthread&tid=203339 启动顺序为:先启动vmware里面的xp后(登录到桌面),再启动win ... 
- 在iOS的XCode工程配置中为什么要用-all_load&-ObjC
			-ObjC 这个flag告诉链接器把库中定义的Objective-C类和Category都加载进来.这样编译之后的app会变大(因为加载了其他的objc代码进来).但是如果静态库中有类和categor ... 
