- 浏览: 930575 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (445)
- 备忘 (0)
- java基础 (28)
- jsp (15)
- css (4)
- javascript (30)
- struts (7)
- servlet (2)
- struts2 (7)
- jdbc (16)
- hibernate (22)
- ibatis (0)
- jpa (1)
- spring (17)
- spring定时任务 (8)
- 整合开发 (12)
- JavaArticle (0)
- php (6)
- velocity (2)
- mysql (19)
- sqlserver (52)
- oracle (23)
- lucene (49)
- ajax (13)
- dwr (5)
- JFreeChart (1)
- service (14)
- tools (18)
- c#基础 (20)
- 程序安全 (0)
- 学习网站 (1)
- 社会需求 (2)
- flash (1)
- 流媒体 (1)
- java_code (1)
- htmlparser (1)
- 速动画教程 (5)
- 设计模式 (1)
- xml操作 (2)
- uml操作 (4)
- 测试 (1)
- linux (8)
- 版本控制 (4)
- 服务器 (12)
- 安全 (6)
- 美工 (2)
最新评论
-
Zhang_amao:
我想问一下, 你用的lucene版本和highligher的版 ...
使用Lucene的Highlighter实现文件摘要的自动提取 -
wangmengfanwangzhi:
博主,你的QQ是什么啊?有关于lucene的问题想要请教啊~~ ...
Lucene下载及测试 -
cutesunshineriver:
讲得很好,理解起来很顺,对个人学习的帮助性很大,谢谢博主。
velocity入门一 -
libin2722:
我这里有一个任务调度,在晚上3点时候会自动将数据库中某表的数据 ...
Lucene-2.2.0 源代码阅读学习(16) -
greatwqs:
java -cp $JVM_ARGS $classpath ...
java的cp命令
这个是建连接的方法 还没有实践过
不同服务器数据库之间的数据操作
--创建链接服务器
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
使用联结服务器:
EXEC sp_addlinkedserver '别名','','MSDASQL',NULL,NULL,'DRIVER={SQL Server};SERVER=远程名;UID=用户;PWD=密码;'
exec sp_addlinkedsrvlogin @rmtsrvname='别名',@useself='false',@locallogin='sa',@rmtuser='sa',@rmtpassword='密码'
GO
然后你就可以如下:
select * from 别名.库名.dbo.表名
insert 库名.dbo.表名 select * from 别名.库名.dbo.表名
select * into 库名.dbo.新表名 from 别名.库名.dbo.表名
go
发表评论
-
数据权限
2012-10-30 12:47 10821 创建用户test 用户映射 映射到此登录名用 ... -
索引问题
2012-07-26 10:18 722//唯一行索引 create unique index 字段 ... -
SqlServer添加修改删除字段
2012-07-26 09:22 1101SqlServer(Transact-SQL): 添加 ... -
仅当使用了列的列表 并且 identity_insert 为 on 时 才能在表 中为标识列指定显式值。
2012-03-08 14:31 2280SET IDENTITY_INSERT products2 O ... -
sql server触发器
2010-10-28 11:21 1267最近在使用触发器实现数据同步,中间遇到两个问题问题一 大字段不 ... -
往Sqlserver插入数据报错:传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确
2010-04-19 11:19 2085在新闻表中有一个字段:Content Text类型其他方面都 ... -
sql server2005数据库备份恢复出错
2010-04-06 15:25 2573现象:备份成功,还原时提示--System.Data.SqlC ... -
创建链接服务器(oracle,sql server,access,excel)
2010-04-05 16:55 2928/////////////////////////////SQ ... -
SQL COUNT DISTINCT 函数
2010-03-23 16:40 1802SELECT COUNT(DISTINCT ... -
分解字符串-sql中执行带参数的函数
2010-03-12 16:22 1778set ANSI_NULLS ONset QUOTED_IDE ... -
过滤html
2010-01-19 17:33 972create function [dbo].f_FilterH ... -
使用正则表达
2010-01-19 17:31 984先创建自定义函数------- ... -
SQL中LEN ()与DATALENGTH ()
2010-01-04 16:42 1608LEN ( string_expression )参数:要计算 ... -
SQLServer2005新增序列功能的几个函数:ROW_NUMBER, RANK, DENSE_RANK, and NTILE
2009-12-07 15:43 11301 ROW_NUMBER SELECT Produ ... -
sqlserver数据库收缩
2009-11-03 21:26 1114有时候因为数据库日志文件过大,日志无须保存,清理空间 ... -
修改sqlserver密码
2009-10-09 09:06 1390验证的时候,选择按照Windows身份验证,就直接进去了……汗 ... -
获取SQL Server数据库元数据的方法
2009-10-02 14:06 1638数据简介元数据 (metadata) 最常见的定义为“有关数据 ... -
SQL数据导入导出大全
2009-09-13 17:57 1348******* 导出到excelEXEC master..xp ... -
insert into 后获得自动插入的id(select @@identity)
2009-06-23 17:11 2649当运行完插入语句后,执行select @@identity ... -
不同服务器的数据库的数据导入
2009-05-11 10:12 1113INSERT INTO OPENDATASOURCE('SQL ...
相关推荐
SQL Server 数据库导入导出的方法 SQL Server 数据库导入导出是数据库管理员和开发者常用的操作,目的是将数据库备份到本地或网络存储设备中,以便在需要时恢复数据库或将数据库迁移到其他服务器上。下面将详细介绍...
本文将深入探讨如何在不同的服务器数据库之间执行数据操作,主要包括创建链接服务器、使用`OPENROWSET`、`OPENQUERY`以及`OPENDATASOURCE`函数,以及SQL数据库的异地备份策略。 首先,我们来看如何创建链接服务器,...
### SQL Server 不同服务器数据库之间的数据操作 在SQL Server中,有时我们需要在不同的服务器之间进行数据操作,例如查询、导出或导入数据等。本文将详细介绍如何通过创建链接服务器来实现这一目标,并给出具体的...
MySQL 数据库导入导出命令是数据库管理员和开发者经常使用的命令,用于将 MySQL 数据库导出到文件中,以便备份、还原或迁移到其他服务器。下面将详细介绍 MySQL 数据库导入导出的命令和方法。 数据库备份 数据库...
### Access数据库导入MySQL的方法 在IT领域中,数据迁移是一个常见的需求,特别是在不同的数据库系统之间进行数据转换时。本文将详细介绍如何将Microsoft Access数据库中的数据导入到MySQL数据库中。这通常涉及几个...
本文将对一些常见的数据库导入错误及其解决方案进行详细讲解。 1. **连接数据库时提示密码出错** 当你尝试连接数据库时收到密码错误的提示,这通常意味着数据库的登录凭证发生了变化。解决这个问题的方法是在你的...
### MySQL 数据库导入与导出方法详解 在日常的数据库管理工作中,经常需要对MySQL数据库进行备份或迁移操作。这不仅是为了确保数据的安全性,也是为了便于数据的管理和使用。本文将详细介绍如何在Windows环境下使用...
标题中的“启动H2数据库并导入数据库脚本”是指在计算机环境中启动H2数据库服务器,并将预先准备的SQL脚本(如`schema.sql`)导入到该数据库中以创建或更新数据库结构的过程。H2是一个轻量级、开源的Java数据库,常...
本篇文章将深入探讨Oracle数据库的导入导出过程,以及处理“process挂起”问题的方法。 首先,Oracle数据库提供了两种主要的工具来实现数据的导入导出:EXPDP(Export Data Pump)和IMPDP(Import Data Pump)。...
Windows 服务器下的 Oracle 数据库导入到 Linux 服务器下的 Oracle 数据库中。 一、Oracle 数据库概述 Oracle 数据库是一种关系型数据库管理系统,能够存储、管理和检索大量数据。它是一个商业数据库管理系统,由 ...
数据库导入手册是IT行业中非常重要的参考资料,特别是对于那些需要管理和迁移数据库的系统管理员或开发者而言。手册通常包含了详尽的步骤和最佳实践,指导用户如何有效地导入数据到不同的数据库系统中。FTP(File ...
2. 服务器指定字符集与客户字符集相同,但与加载数据字符集不一致。 3. 服务器指定字符集与客户字符集不同,并与输入数据字符集不一致。 解决办法见 2.1、2.2、2.3。 知识点 * 字符集的设置是影响 ORACLE 数据库...
总结,Linux下的数据库导入导出涉及到不同的数据库管理系统,每个系统都有其特定的工具和语法。了解并熟练掌握这些操作对于维护数据库的安全性和稳定性至关重要。通过合理规划和执行备份策略,可以有效地防止数据...
3. 等待导入过程完成, Sybase 会将 ptms 数据库导入到服务器中。 本篇文章详细讲解了创建 Sybase 12.5 数据库的步骤,以及如何导入数据库的过程,为读者提供了一个详细的指南,帮助读者更好地理解 Sybase 数据库的...
数据库导入软件是用于在不同数据库系统之间迁移数据的工具,本例中提到的是将数据从Microsoft SQL Server(简称mssql)导出并导入到MySQL数据库。这个过程涉及到多个技术环节和概念,包括数据提取、转换和加载(ETL...
### 数据库导入详解 #### 一、准备工作:Excel表格与字段匹配 在开始数据库导入之前,首先需要准备一张Excel表格,其中包含待导入的数据。为了确保数据能够正确地映射到目标数据库表中,需要在Excel表格的第一行...
- `ignore=y`:忽略对象版本不匹配的错误,适用于不同版本数据库间的导入。 ### 远程备份Oracle数据库 #### 概述 远程备份Oracle数据库是指在本地计算机上使用Oracle的导出工具(`EXP`或`EXPDP`)将本地数据库的...
### Oracle经典教程第七章:数据库导入导出详解 在Oracle数据库管理中,数据的导入导出是一项基础且关键的操作,用于实现数据的备份与恢复、数据迁移等需求。本章节将深入探讨Oracle数据库的导入导出机制,涵盖其...
### 如何将Oracle数据库导入BIEE中? #### 一、建立Oracle数据库与BIEE的数据连接 在开始导入过程之前,首先需要确保Oracle数据库与Business Intelligence Enterprise Edition (BIEE)之间建立了正确的数据连接。 ...