不同服务器数据库之间的数据操作
--创建链接服务器
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
--把本地表导入远程表
insert opendatasource( 'SQLOLEDB ', 'Data Source=ip/ServerName;User ID=登陆名;Password=密码 ').数据库.dbo.表名
select * from
分享到:
相关推荐
用于浪潮或其他财务软件,导入导出数据库中数据表的工具。
快速导出数据库表,可同时导出不同数据库的相同表
可轻松的将SQL数据库或ACCESS数据库中的表导出为EXCEL表格,也可以将EXCEL表格导入到数据库中,SQL数据库自带的导入导出功能经常会出错,这个则不会
php 将数据库表导成EXCEL文件保存
Oracle数据库表结构导出器是一套用来完成将Oracle数据库中的表结构导出成Word文档,并输出标准的打印报表格式的软件。亲测oracle绝对好使 ,另附有链接信息,请先看好说明再操作.不会的加我qq87611894
java-procedure\从excle表向数据库导数据java-procedure\从excle表向数据库导数据
DB2 命令,创建数据库,表,导入、导出数据。
大意是数据表中有一个设定长度为64K的字段索引,当表中字段(不知道是字段名字还是什么)不能超过这个长度,65,535所说明的是针对的是整个表的非大字段类型的字段的bytes总合。(网上查到的) 我自己的理解(也不是...
由于公司要把oracle 数据库迁移到hive ,hbase 环境,特建议使用kettle做数据迁移,调试3个小时,终于调试成功,顺手写了个配置文档。
jsp+Servlet实现的最简单的Excel表导入导出数据库的操作
SQl Server 中的循环,以跨数据库导数据为例,讲述了循环和数据导入的关键.. 全文:http://www.our-code.com/news/2010723/n415357.html
php数据库导到Excel电子表格中,数据库导入一下。配置一下就行。
用INFORMATICA把数据从ACCESS数据库导抽到ORACLE
Oracle-不同数据库DBLINK导数据使用说明
一款支持从一种数据库中反向工程生成多种数据库脚本和多数据库间批量互导...功能2:导数据功能:从任意一种数据库导数据到另外一种数据库 功能3:生成数据库设计文档,从任意一种数据库生成任意的数据库类型数据库文档
不同数据库之间的数据导入和导出方法的总结
该工具能帮助您将sql server中大量的数据导成sql脚本,防止数据的丢失,方便快捷。
在查询分析器中,直接用sql语句,把excel表中的数据导入到sqlserver数据库的相应表中
oracle新建数据库,及创建用户,表空间,sqlplus导入导出数据库.docx
solr4.7从数据库导数据[参照].pdf