SQLSERVER 本地查询更新操作远程数据库的代码
来源:互联网 发布:ubuntu qemu xp 编辑:程序博客网 时间:2024/06/14 16:41
--PK
select * from sys.key_constraints where object_id = OBJECT_ID('TB')
--FK
select * from sys.foreign_keys where parent_object_id =OBJECT_ID('TB')
--创建链接服务器
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 b
set b.列A=a.列A
from openrowset( 'SQLOLEDB ', 'sql服务器名 '; '用户名 '; '密码 ',数据库名.dbo.表名)as a 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 b
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
- SQLSERVER 本地查询更新操作远程数据库的代码
- SQL SERVER 本地查询更新操作远程数据库
- SQL SERVER 本地查询更新操作远程数据库
- SQL SERVER 本地查询更新操作远程数据库
- Sqlserver 在查询分析器访问远程的数据库,进行数据查询更新
- SqlServer操作远程数据库
- C#通过SqlConnection连接查询更新等操作Sqlserver数据库
- 本地管理远程的SQLServer 2008 R2数据库
- 备份远程SQLSERVER数据库到本地
- 远程备份SQLSERVER数据库到本地
- git查看远程代码更新,合并到本地分支,以及远程代码的回滚
- SQL语句实现跨Sql server数据库操作实例 - 查询远程SQL,本地SQL数据库与远程SQL的数据传递
- SQLServer数据库自增长标识列的更新修改操作
- SQLServer数据库自增长标识列的更新修改操作
- git更新远程代码到本地
- 更新远程代码到本地仓库
- Git更新远程仓库代码到本地
- Git更新远程仓库代码到本地
- Deep Learning学习笔记(一):卷积神经网络(CNN)
- asp中isNull、isEmpty和空字符串的区别
- XML解析类NSXMLParser
- 运行软件不是中文
- Nginx 301重定向的配置
- SQLSERVER 本地查询更新操作远程数据库的代码
- [2015.3.4]思路很关键!
- 最新最全的iPhone6/6 Plus适配详解
- PPM / PGM / PBM 图像文件格式
- gcc利用寄存器存储参数提高性能
- 管理计算机硬件与软件资源的程序
- 米老师和师哥师姐们讲的一天课
- 从今天开启博客之旅
- 剖析:WIZnet以太网核心技术–全硬件TCP/IP协议栈