--
创建链接服务器
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
--
把本地表导入远程表
分享到:
相关推荐
--创建链接服务器 exec sp_addlinkedserver 'ITSV','','SQLOLEDB','远程服务器名或ip地址' exec sp_addlinkedsrvlogin 'ITSV','false',null,'用户名','密码' --查询示例 select * from ITSV.数据库名.dbo.表名 --...
不同服务器数据库之间的数据操作.pdf
不同服务器数据库之间的数据操作 --创建链接服务器 exec sp_addlinkedserver '链接名', ' ', 'SQLOLEDB ', '远程服务器名或ip地址 ' exec sp_addlinkedsrvlogin '链接名', 'false ',null, '用户名 ', '密码 ' --查询...
两台数据库服务器之间通过创建dblink进行数据库连接,并且数据库之间可以相互进行数据查询读取操作,操作简单易懂
无服务器数据库架构介绍全文共6页,当前为第1页。无服务器数据库架构介绍全文共6页,当前为第1页。 无服务器数据库架构介绍全文共6页,当前为第1页。 无服务器数据库架构介绍全文共6页,当前为第1页。 无服务器...
使用数据库创建应用程序时,过程语言是应用程序和数据库之间的主要编程接口。神通数据库中所提 供的过程语言是 plOSCAR。在使用 plOSCAR 程序时,可用两种方法存储和执行程序。可以在本地存储程 序,并创建向数据库...
数据库管理系统(DBMS) :位于用户和操作系统之间用户管理数据库的应用软件 数据库系统(DBS) :数据库、数据库管理系统、所需软硬件及相关人员的集合统称为数据库系统。 数据库服务器 :运行数据库管理系统并实现网络...
连接服务器 数据库与数据表设计全文共28页,当前为第5页。 新建数据库 数据库与数据表设计全文共28页,当前为第6页。 数据库命名,添加数据库 数据库与数据表设计全文共28页,当前为第7页。 Db_pwmswei新建数据库 ...
中关数据交换服务器(CenDXS)基于先进的数据总线技术,遵循XML技术标准和规范,为跨地域、跨部门、跨应用系统不同数据库之间的互连互通提供包含提取、转换、传输和加载等操作的数据集成服务,可以有效解决各级部门间...
DBSync 数据同步工具是一款异构数据库之间数据同步的工具,目前支持的数据库有:access、sqlserver、oracle、 db2、sybase ase 11-15,Mysql,同时,该软件提供的ODBC的同步功能,可以间接实现对FireBird,INTERBASE等...
数据库发布向导(Database Publishing)提供提供数据库定义和数据导入功能,可将数据结构及数据导出为SQL语句,从而实现不同版本(SQL2000、SQL2005、SQL2008等)以及SQL数据库与其它数据库之间的迁移,操作方法简单,...
它介于关系数据库和非关系数据库之间,被认为是非关系数据库当中功能最丰富,最像关系数据库的产品。 2、mongoDB的基本概念 (1)数据库: 数据库和传统的关系型数据库差不多的概念,每个数据库含有多个集合,每...
它介于关系数据库和非关系数据库之间,被认为是非关系数据库当中功能最丰富,最像关系数据库的产品。 2、mongoDB的基本概念 (1)数据库: 数据库和传统的关系型数据库差不多的概念,每个数据库含有多个集合,每...
它介于关系数据库和非关系数据库之间,被认为是非关系数据库当中功能最丰富,最像关系数据库的产品。 2、mongoDB的基本概念 (1)数据库: 数据库和传统的关系型数据库差不多的概念,每个数据库含有多个集合,每...
它介于关系数据库和非关系数据库之间,被认为是非关系数据库当中功能最丰富,最像关系数据库的产品。 2、mongoDB的基本概念 (1)数据库: 数据库和传统的关系型数据库差不多的概念,每个数据库含有多个集合,每...
根据应用类型和规模的不同,数据库对于服务器的性能要求也不一样。如对于大型 数据库(, , )来说,服务器往往仅用来运行数据库,或仅运行单一的应用。数据库的容量在以上,需 要有较高的处理能力,大容量内存为数据...
Sybase提供了一套应用程序编程接口和库,可以与非Sybase数据源及服务器集成,允许在多个数据库之间复制数据,适于创建多层应用。系统具有完备的触发器、存储过程、规则以及完整性定义,支持优化查询,具有较好的...