SqlServer跨服务器查询
来源:互联网 发布:网络词钵钵鸡什么意思 编辑:程序博客网 时间:2024/05/22 12:20
因为业务要求,之前碰到需要跨服务器操作另一个数据库的数据。废话不多说,直接上代码。
1、创建链接服务器,名称叫QianZhiJi,名字可以随便取,可以看作给需要连接的服务器起个标识名。
(1)exec sp_addlinkedserver 'QianZhiJi', '', 'SQLOLEDB', '192.168.1.4'
(2)exec sp_addlinkedsrvlogin 'QianZhiJi', 'false ',null, 'sa', 'abcd!135'
这里解释一下两句sql的参数意思,(1)'QianZhiJi'前面已经解释,第二个参数什么也不用填,第三个参数SQLOLEDB固定内容不用改,第四个是你需要连接的服务器IP。 (2)第一个参数同上,第二个、第三个固定格式,第四个和第五个分别是你要连接数据库的帐号和密码。两条语句同时在数据库中执行一遍。这样连接就已经开通。如果不想用了可以关闭连接,语法exec sp_dropserver 'QianZhiJi', 'droplogins' 第一个参数是你要删除的连接名,第二个固定格式。
2、在sql中使用,写一个小例子:
select * from QianZhiJi.DataBase.dbo.tableName;
这条语句的意思是查询QianZhiJi服务器链接所对应的DataBase数据库的dbo的tableName表。
够清楚了没!~~ 希望大家用得着。
- SqlServer跨服务器查询
- sqlserver跨服务器查询
- SqlServer跨服务器查询解决方案
- SQLServer 中跨服务器查询
- SqlServer跨服务器查询解决方案
- sqlserver中跨服务器查询
- SQLSERVER跨数据服务器,跨数据库查询
- sqlserver中跨服务器查询数据
- 【SqlServer】跨服务器查询报错
- MS SQLSERVER如何实现跨服务器查询
- T-SQL 查询sqlserver服务器的时区
- SQLServer跨库查询
- 跨服务器访问SQLSERVER
- sqlserver跨服务器连接
- Oracle/SQLServer 跨库查询
- sqlserver跨实例查询方法
- 跨数据库链接查询-sqlserver
- SQLServer跨库查询--分布式查询
- Date类、Calendar类和DateFormate类
- timeout expired.then timeout period elapsed prior to obtaining a connection from the pool.……
- php的$_FILES的临时储存文件与"回收机制"
- top 带时间戳
- web.xml中load-on-startup的作用
- SqlServer跨服务器查询
- QT中this指针和ui及qApp指针的区别
- C#网络编程常识(1)
- 修改SA 密码 无法设置主体sa 15535 SQLServer2008
- org.hibernate.NonUniqueResultException: query did not return a unique result: 2
- 从零开始学建站-域名篇
- 反转单链表--迭代和递归分别实现
- ubifs- B+ Tree
- 2013年3月山西综合性网站及社区网站 综合影响力排名