首先必须理解一个概念:

select * from sys.servers         (查看系统表,看原来的服务器名)

要想跨域就必须在以上信息中可以检索到!

怎样添加?

--创建链接服务器 
exec sp_addlinkedserver   'ITSV '' ''SQLOLEDB ''远程服务器名或ip地址 ' 
exec sp_addlinkedsrvlogin  'ITSV ''false ',null'用户名 ''密码 ' 
 
--查询示例 
select from ITSV.数据库名.dbo.表名 
 
--导入示例 
select into 表 from ITSV.数据库名.dbo.表名 
 
--以后不再使用时删除链接服务器 
exec sp_dropserver  'ITSV ''droplogins ' 
 
--连接远程/局域网数据(openrowset/openquery/opendatasource) 
--1、openrowset 
 
--查询示例 
select from openrowset( 'SQLOLEDB ''sql服务器名 ''用户名 ''密码 ',数据库名.dbo.表名) 
 
--生成本地表 
select into 表 from openrowset( 'SQLOLEDB ''sql服务器名 ''用户名 ''密码 ',数据库名.dbo.表名) 
 
--把本地表导入远程表 
insert openrowset( 'SQLOLEDB ''sql服务器名 ''用户名 ''密码 ',数据库名.dbo.表名) 
select *from 本地表 
 
--更新本地表 
update 
set b.列A=a.列A 
 from openrowset( 'SQLOLEDB ''sql服务器名 ''用户名 ''密码 ',数据库名.dbo.表名)as inner join 本地表 b 
on a.column1=b.column1 
 
--openquery用法需要创建一个连接 
 
--首先创建一个连接创建链接服务器 
exec sp_addlinkedserver   'ITSV '' ''SQLOLEDB ''远程服务器名或ip地址 ' 
--查询 
select 
FROM openquery(ITSV,  'SELECT *  FROM 数据库.dbo.表名 '
--把本地表导入远程表 
insert openquery(ITSV,  'SELECT *  FROM 数据库.dbo.表名 '
select from 本地表 
--更新本地表 
update 
set b.列B=a.列B 
FROM openquery(ITSV,  'SELECT * FROM 数据库.dbo.表名 'as a  
inner join 本地表 b on a.列A=b.列A 
 
--3、opendatasource/openrowset 
SELECT   
FROM   opendatasource( 'SQLOLEDB ',  'Data Source=ip/ServerName;User ID=登陆名;Password=密码 ' ).test.dbo.roy_ta 
--把本地表导入远程表 

测试演示:

user master;

exec sp_addlinkedserver   '41f0bcc ', ' ', 'SQLOLEDB ', '192.168.7.21' 
exec sp_addlinkedsrvlogin  '41f0bcc ', 'false ',null, 'sa ', 'q1w2e3e3r45tr4t5'

select * from [41f0bcc].eStoreDB.dbo.V_standard_ORG

最新文章

  1. JAVA面向对象初步知识总结:封装、继承、多态
  2. SharePoint GroupedItemPicker Control
  3. 【Linux】之shell特殊变量整理
  4. php环境配置中各个模块在网站建设中的功能
  5. MD5加密 Java源代码
  6. icon font
  7. java普通类如何得到spring中的bean类
  8. sql update 触发器 可获得被update的行的信息
  9. cocos2d-x游戏开发系列教程-中国象棋02-main函数和欢迎页面
  10. 【中国剩余定理】 poj 1006
  11. SQL-59 按照salary的累计和running_total,其中running_total为前两个员工的salary累计和,其他以此类推。
  12. bootstrap-fileinput文件上传控件的亲身实践
  13. BZOJ 2480 && 3239 && 2995 高次不定方程(高次同余方程)
  14. linux下字符串的比较方式
  15. JeeSite 4.x SAAS 多租户技术设计方案
  16. Loadrunner脚本编程(2)-VuGen脚本文件的开发过程
  17. CodeIgniter使用中写的一些文章
  18. 沉淀再出发:OpenStack初探
  19. python之小记with open...as..上下文管理器
  20. MdiContainer

热门文章

  1. MySQL随机字符串函数批量插入数据
  2. 前端之路(二)之JavaScript:菜鸟教程学习:http://www.runoob.com/js/js-intro.html
  3. 关于Linux下的连接文件学习总结
  4. 【Linux】【二】linux 压缩文件(txt)、查看压缩文件内容、解压缩文件、
  5. 查看自身公网ip的命令
  6. selenium+java:获取列表中的值
  7. 对JavaScript事件处理程序/事件监听器的设定的简单介绍
  8. 'Python.exe' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
  9. U盘安装Ubuntu Server CD-ROM挂载失败
  10. 必须要掌握的linux目录路径知识