- 浏览: 10233120 次
- 性别:
- 来自: 深圳
博客专栏
-
Oracle基础
浏览量:462633
-
springMVC介绍
浏览量:1775527
-
Mybatis简介
浏览量:1398373
-
Spring整合JMS
浏览量:395024
-
Ehcache简介
浏览量:679990
-
Cas简介
浏览量:530895
-
Spring Securi...
浏览量:1183955
-
Spring基础知识
浏览量:467939
-
Spring Aop介绍
浏览量:151403
-
JAXB简介
浏览量:68154
文章分类
- 全部博客 (388)
- 配置文件 (2)
- dwr (2)
- 安全 (4)
- 电子邮件 (3)
- CKEDITOR (3)
- Cas (10)
- ehcache (11)
- elastic-job (5)
- extjs4 (6)
- freemarker (2)
- hibernate (5)
- itext (1)
- JasperReport (4)
- java (24)
- JAXB (9)
- jbpm4 (2)
- jfreeChart (3)
- Jms (5)
- jquery (7)
- jsp (4)
- Linux (1)
- Lucene (1)
- maven (7)
- mybatis (23)
- MySQL (6)
- nginx (2)
- oracle (29)
- poi (8)
- 日志 (1)
- redis (1)
- Servlet (5)
- 实用技巧 (5)
- Spring (70)
- SpringMVC (29)
- spring Security (20)
- struts2 (5)
- svn (1)
- Tomcat (1)
- Webservice (8)
- web前端 (5)
- Weblogic (7)
- 问题 (6)
- xml (3)
- Spring Boot (26)
- spring cloud (18)
- 面试 (1)
- RocketMQ (5)
最新评论
-
18335864773:
推荐用pageoffice 生成 word。POI处理Offi ...
POI生成Web版Word文件 -
234390216:
skran 写道大兄弟文章写的不错,排版有点问题,代码长了既没 ...
Spring Boot(05)——SpringApplication介绍 -
skran:
大兄弟文章写的不错,排版有点问题,代码长了既没换行也没滚动条
Spring Boot(05)——SpringApplication介绍 -
Caelebs:
Ehcache(04)——设置缓存的大小 -
234390216:
thaIm 写道不知道RestTemplate 默认的链接数、 ...
Spring(30)——RestTemplate介绍
data pump(数据泵)可以实现在测试环境、开发环境、生产环境以及高级复制或热备份数据库之间的快速数据迁移。data pump还能实现部分或全部数据库逻辑备份,以及跨平台的可传输表空间备份。
data pump技术相对应的工具是data pump export和data pump import,即expdp和impdp,它们的功能与exp和imp类似,所不同的是data pump技术的速度更快。另外,data pump技术还可以实现断点重启,即在任务中断后可以从断点处重新启动。
在使用expdp和impdp的过程中都会不可避免的使用到directory(目录),下面先简单的介绍一下directory的创建和删除,它们都是在SqlPlus窗口进行的。
(1)创建目录:
create directory directory_name as 'real_directory';
示例代码:
create directory mydir as 'd:\dir'; --在Oracle中创建目录mydir,对应真实的目录“d:\dir”*/
(2)删除目录:
drop directory directory_name;
示例代码:
drop directory mydir;
1、使用expdp进行导出操作
该操作与exp的操作类似,其备份是通过expdp命令在命令提示符窗口进行的。可以直接使用expdp命令进行交互操作备份,也可以使用expdp命令的操作参数进行备份。可以通过在命令提示符窗口输入expdp help=y查看expdp的帮助信息。
以下是在命令提示符窗口输入expdp help=y查看到的帮助信息:
C:\Users\andy>expdp help=y
Export: Release 11.1.0.6.0 - Production on 星期五, 01 6月, 2012 21:34:35
Copyright (c) 2003, 2007, Oracle. All rights reserved.
数据泵导出实用程序提供了一种用于在 Oracle 数据库之间传输
数据对象的机制。该实用程序可以使用以下命令进行调用:
示例: expdp scott/tiger DIRECTORY=dmpdir DUMPFILE=scott.dmp
您可以控制导出的运行方式。具体方法是: 在 'expdp' 命令后输入
各种参数。要指定各参数, 请使用关键字:
格式: expdp KEYWORD=value 或 KEYWORD=(value1,value2,...,valueN)
示例: expdp scott/tiger DUMPFILE=scott.dmp DIRECTORY=dmpdir SCHEMAS=scott
或 TABLES=(T1:P1,T1:P2), 如果 T1 是分区表
USERID 必须是命令行中的第一个参数。
关键字 说明 (默认)
------------------------------------------------------------------------------
ATTACH 连接到现有作业, 例如 ATTACH [=作业名]。
COMPRESSION 减小转储文件内容的大小, 其中有效关键字
值为: ALL, (METADATA_ONLY), DATA_ONLY 和 NONE。
CONTENT 指定要卸载的数据, 其中有效关键字
值为: (ALL), DATA_ONLY 和 METADATA_ONLY。
DATA_OPTIONS 数据层标记, 其中唯一有效的值为:
使用 CLOB 格式的 XML_CLOBS-write XML 数据类型
DIRECTORY 供转储文件和日志文件使用的目录对象。
DUMPFILE 目标转储文件 (expdat.dmp) 的列表,
例如 DUMPFILE=scott1.dmp, scott2.dmp, dmpdir:scott3.dmp。
ENCRYPTION 加密部分或全部转储文件, 其中有效关键字
值为: ALL, DATA_ONLY, METADATA_ONLY,
ENCRYPTED_COLUMNS_ONLY 或 NONE。
ENCRYPTION_ALGORITHM 指定应如何完成加密, 其中有效
关键字值为: (AES128), AES192 和 AES256。
ENCRYPTION_MODE 生成加密密钥的方法, 其中有效关键字
值为: DUAL, PASSWORD 和 (TRANSPARENT)。
ENCRYPTION_PASSWORD 用于创建加密列数据的口令关键字。
ESTIMATE 计算作业估计值, 其中有效关键字
值为: (BLOCKS) 和 STATISTICS。
ESTIMATE_ONLY 在不执行导出的情况下计算作业估计值。
EXCLUDE 排除特定的对象类型, 例如 EXCLUDE=TABLE:EMP。
FILESIZE 以字节为单位指定每个转储文件的大小。
FLASHBACK_SCN 用于将会话快照设置回以前状态的 SCN。
FLASHBACK_TIME 用于获取最接近指定时间的 SCN 的时间。
FULL 导出整个数据库 (N)。
HELP 显示帮助消息 (N)。
INCLUDE 包括特定的对象类型, 例如 INCLUDE=TABLE_DATA。
JOB_NAME 要创建的导出作业的名称。
LOGFILE 日志文件名 (export.log)。
NETWORK_LINK 链接到源系统的远程数据库的名称。
NOLOGFILE 不写入日志文件 (N)。
PARALLEL 更改当前作业的活动 worker 的数目。
PARFILE 指定参数文件。
QUERY 用于导出表的子集的谓词子句。
REMAP_DATA 指定数据转换函数,
例如 REMAP_DATA=EMP.EMPNO:REMAPPKG.EMPNO。
REUSE_DUMPFILES 覆盖目标转储文件 (如果文件存在) (N)。
SAMPLE 要导出的数据的百分比;
SCHEMAS 要导出的方案的列表 (登录方案)。
STATUS 在默认值 (0) 将显示可用时的新状态的情况下,
要监视的频率 (以秒计) 作业状态。
TABLES 标识要导出的表的列表 - 只有一个方案。
TABLESPACES 标识要导出的表空间的列表。
TRANSPORTABLE 指定是否可以使用可传输方法, 其中
有效关键字值为: ALWAYS, (NEVER)。
TRANSPORT_FULL_CHECK 验证所有表的存储段 (N)。
TRANSPORT_TABLESPACES 要从中卸载元数据的表空间的列表。
VERSION 要导出的对象的版本, 其中有效关键字为:
(COMPATIBLE), LATEST 或任何有效的数据库版本。
下列命令在交互模式下有效。
注: 允许使用缩写
命令 说明
------------------------------------------------------------------------------
ADD_FILE 向转储文件集中添加转储文件。
CONTINUE_CLIENT 返回到记录模式。如果处于空闲状态, 将重新启动作业。
EXIT_CLIENT 退出客户机会话并使作业处于运行状态。
FILESIZE 后续 ADD_FILE 命令的默认文件大小 (字节)。
HELP 总结交互命令。
KILL_JOB 分离和删除作业。
PARALLEL 更改当前作业的活动 worker 的数目。
PARALLEL=<worker 的数目>。
REUSE_DUMPFILES 覆盖目标转储文件 (如果文件存在) (N)。
START_JOB 启动/恢复当前作业。
STATUS 在默认值 (0) 将显示可用时的新状态的情况下,
要监视的频率 (以秒计) 作业状态。
STATUS[=interval]
STOP_JOB 顺序关闭执行的作业并退出客户机。
STOP_JOB=IMMEDIATE 将立即关闭
数据泵作业。
2、使用impdp进行导入操作
impdp是expdp的反操作,具体操作过程和expdp差不多。
以下是在命令提示符窗口输入impdp help=y得到的输出结果:
数据泵导入实用程序提供了一种用于在 Oracle 数据库之间传输
数据对象的机制。该实用程序可以使用以下命令进行调用:
示例: impdp scott/tiger DIRECTORY=dmpdir DUMPFILE=scott.dmp
您可以控制导入的运行方式。具体方法是: 在 'impdp' 命令后输入
各种参数。要指定各参数, 请使用关键字:
格式: impdp KEYWORD=value 或 KEYWORD=(value1,value2,...,valueN)
示例: impdp scott/tiger DIRECTORY=dmpdir DUMPFILE=scott.dmp
USERID 必须是命令行中的第一个参数。
关键字 说明 (默认)
------------------------------------------------------------------------------
ATTACH 连接到现有作业, 例如 ATTACH [=作业名]。
CONTENT 指定要加载的数据, 其中有效关键字为:
(ALL), DATA_ONLY 和 METADATA_ONLY。
DATA_OPTIONS 数据层标记, 其中唯一有效的值为:
SKIP_CONSTRAINT_ERRORS - 约束条件错误不严重。
DIRECTORY 供转储文件, 日志文件和 sql 文件使用的目录对象。
DUMPFILE 要从 (expdat.dmp) 中导入的转储文件的列表,
例如 DUMPFILE=scott1.dmp, scott2.dmp, dmpdir:scott3.dmp。
ENCRYPTION_PASSWORD 用于访问加密列数据的口令关键字。
此参数对网络导入作业无效。
ESTIMATE 计算作业估计值, 其中有效关键字为:
(BLOCKS) 和 STATISTICS。
EXCLUDE 排除特定的对象类型, 例如 EXCLUDE=TABLE:EMP。
FLASHBACK_SCN 用于将会话快照设置回以前状态的 SCN。
FLASHBACK_TIME 用于获取最接近指定时间的 SCN 的时间。
FULL 从源导入全部对象 (Y)。
HELP 显示帮助消息 (N)。
INCLUDE 包括特定的对象类型, 例如 INCLUDE=TABLE_DATA。
JOB_NAME 要创建的导入作业的名称。
LOGFILE 日志文件名 (import.log)。
NETWORK_LINK 链接到源系统的远程数据库的名称。
NOLOGFILE 不写入日志文件。
PARALLEL 更改当前作业的活动 worker 的数目。
PARFILE 指定参数文件。
PARTITION_OPTIONS 指定应如何转换分区, 其中
有效关键字为: DEPARTITION, MERGE 和 (NONE)
QUERY 用于导入表的子集的谓词子句。
REMAP_DATA 指定数据转换函数,
例如 REMAP_DATA=EMP.EMPNO:REMAPPKG.EMPNO
REMAP_DATAFILE 在所有 DDL 语句中重新定义数据文件引用。
REMAP_SCHEMA 将一个方案中的对象加载到另一个方案。
REMAP_TABLE 表名重新映射到另一个表,
例如 REMAP_TABLE=EMP.EMPNO:REMAPPKG.EMPNO。
REMAP_TABLESPACE 将表空间对象重新映射到另一个表空间。
REUSE_DATAFILES 如果表空间已存在, 则将其初始化 (N)。
SCHEMAS 要导入的方案的列表。
SKIP_UNUSABLE_INDEXES 跳过设置为无用索引状态的索引。
SQLFILE 将所有的 SQL DDL 写入指定的文件。
STATUS 在默认值 (0) 将显示可用时的新状态的情况下,
要监视的频率 (以秒计) 作业状态。
STREAMS_CONFIGURATION 启用流元数据的加载
TABLE_EXISTS_ACTION 导入对象已存在时执行的操作。
有效关键字: (SKIP), APPEND, REPLACE 和 TRUNCATE。
TABLES 标识要导入的表的列表。
TABLESPACES 标识要导入的表空间的列表。
TRANSFORM 要应用于适用对象的元数据转换。
有效转换关键字为: SEGMENT_ATTRIBUTES, STORAGE,
OID 和 PCTSPACE。
TRANSPORTABLE 用于选择可传输数据移动的选项。
有效关键字为: ALWAYS 和 (NEVER)。
仅在 NETWORK_LINK 模式导入操作中有效。
TRANSPORT_DATAFILES 按可传输模式导入的数据文件的列表。
TRANSPORT_FULL_CHECK 验证所有表的存储段 (N)。
TRANSPORT_TABLESPACES 要从中加载元数据的表空间的列表。
仅在 NETWORK_LINK 模式导入操作中有效。
VERSION 要导出的对象的版本, 其中有效关键字为:
(COMPATIBLE), LATEST 或任何有效的数据库版本。
仅对 NETWORK_LINK 和 SQLFILE 有效。
下列命令在交互模式下有效。
注: 允许使用缩写
命令 说明 (默认)
------------------------------------------------------------------------------
CONTINUE_CLIENT 返回到记录模式。如果处于空闲状态, 将重新启动作业。
EXIT_CLIENT 退出客户机会话并使作业处于运行状态。
HELP 总结交互命令。
KILL_JOB 分离和删除作业。
PARALLEL 更改当前作业的活动 worker 的数目。
PARALLEL=<worker 的数目>。
START_JOB 启动/恢复当前作业。
START_JOB=SKIP_CURRENT 在开始作业之前将跳过
作业停止时执行的任意操作。
STATUS 在默认值 (0) 将显示可用时的新状态的情况下,
要监视的频率 (以秒计) 作业状态。
STATUS[=interval]
STOP_JOB 顺序关闭执行的作业并退出客户机。
STOP_JOB=IMMEDIATE 将立即关闭
数据泵作业。
发表评论
-
使用connect by进行级联查询
2014-08-03 20:02 27432使用connect by进行级联查询 ... -
decode—对case的简化
2014-07-29 23:08 13772decode—对case的简化 ... -
intersect的用法简介
2014-07-28 09:29 17849intersect的用法简介 在Or ... -
minus的用法简介
2014-07-22 19:27 24316minus的用法简介 “minus” ... -
Oracle——24定时任务
2013-11-29 23:06 16624我们有时候会这么一个需求:希望数据 ... -
Oracle——23闪回操作(flashback)
2012-07-15 16:33 22675Oracle的闪回功能可 ... -
Oracle——22序列(sequence)
2012-07-01 20:18 14981当一个序列第一次被调用时,它将返回一个预定值,在以后的 ... -
Oracle——20数据库恢复与备份
2012-06-30 22:30 14667备份是将数据库中的 ... -
Oracle——19审计
2012-06-30 22:18 14576审计是监视和记录所选用户的数据活动的。 ... -
Oracle——18用户、角色和权限信息的视图总结
2012-06-12 11:05 15436Oracle在sys用户方案中内置了许多视图,我们可以利 ... -
Oracle——17概要文件
2012-06-12 09:54 14543概要文件用于限制由 ... -
Oracle——16用户、角色和权限
2012-06-11 08:16 14592一、用户 1、利用SQL创建用户的语法格式如下: ... -
Oracle——15触发器
2012-06-11 08:13 16527触发器可实现表间数据的一致性和完整性。当一个基表被修改时 ... -
Oracle——14存储过程
2012-06-10 07:45 14849存储过程是存放在数据字典中的程序块,它可以在不同用户 ... -
Oracle——13集合
2012-06-10 07:24 15090PL/SQL语言的集合类似 ... -
Oracle——12异常
2012-06-09 08:31 14852语句执行过程中,可能会因为异常造成损失,甚至是系统崩溃。 ... -
Oracle——11游标
2012-06-09 08:28 14421PL/SQL语句通过游标提供了对一个结果集进行逐行处理的 ... -
Oracle——10用户自定义函数
2012-06-08 08:02 18833用户自定义函数是存储在数据库中的代码块,可以把值返回到 ... -
Oracle——09常用系统内置函数
2012-06-08 07:40 15104to_char();--转换为字符串 to_num ... -
Oracle——08PL/SQL简介,基本程序结构和语句
2012-06-07 08:53 143121.变量 2.常量 3.基本程 ...
相关推荐
随着现代电子装置对小型化、轻量化、高性能化、多功能化、低功耗化和低成本化方面的要求不断提高,IC芯片的特征尺寸不断缩小,且集成规模迅速扩大,...同一种功能的芯片而言可以加工成不同的封装形式,仅在Bump和Asse
在IT行业中,"BUMP"通常不是指一...综上所述,尽管原始信息有限,但字体作为IT领域中的重要组成部分,其设计、使用和管理涉及众多方面。无论是软件开发、网页设计还是数字艺术,理解并熟练运用字体知识都是必不可少的。
Crazy Bump是一款强大的纹理生成软件,为设计师、艺术家和游戏开发者提供了快速高效的纹理转换和编辑工具。无论您是在创建3D模型、设计游戏场景,还是进行艺术创作,Crazy Bump都能为您提供丰富多样的纹理效果,让...
《Bump Mapping的原理及编程》一文深入探讨了纹理映射技术中的一种高级方法——凹凸贴图(Bump Mapping)的理论基础与实际应用,尤其聚焦于GLSL(OpenGL Shading Language)环境下的编程实现。凹凸贴图是一种在不...
在3D图形渲染领域,Unity Shader的浮雕凹凸贴图(BumpMap)和法线贴图(NormalMap)是两种重要的技术,用于提升模型表面的细节感和真实感。这两种贴图方法都用于模拟物体表面的微小不平,从而在视觉上增加深度和复杂...
在计算机图形学领域,凹凸映射(Bump Mapping)是一种增强表面细节的技术,它可以给物体表面带来更丰富的视觉效果,使原本平坦的表面看起来有起伏和纹理。本项目是基于OpenGL实现的凹凸映射,同时包含了镜面反射功能...
在3D图形渲染领域,凹凸贴图(Bump Mapping)是一种广泛使用的技术,它能够显著提升模型表面的质感和细节,使虚拟世界更加真实。本教程将详细介绍如何使用C++来实现这种技术。 一、凹凸贴图原理 凹凸贴图技术源于...
"ogl_dot3_bump_mapping.zip"这个压缩包文件显然包含了使用OpenGL和DirectX(可能)实现这一技术的相关代码和资源。 "bump mapping"是指在3D模型的表面上应用一个高度图(height map),这个高度图通常是一个灰度...
- **输出焊盘尺寸**(Output Bump Dimension):详细说明了芯片输出端口的物理尺寸参数,以便于PCB设计时进行准确布局。 - **输入焊盘尺寸**(Input Bump Dimension):同样给出了输入端口的物理尺寸信息,确保在...
- 数据传输的暂停与恢复机制,用于控制数据传输过程中的暂停和恢复操作。 - 数据传输模式,提供了数据传输的两种不同方法。 - 数据颜色编码,详细说明了不同数据总线宽度下的颜色数据编码方式。 ### 结语: 这份ST...
bump.lua, 一种用于Lua的碰撞 bump.lua 轴线对齐矩形的Lua碰撞检测库。 它的主要特点是:bump.lua 仅对齐轴对齐框( AABB ) 冲突。 如果你需要比( 圆,多边形,等等 ) 更复杂的东西,那么你可以先查看一下 ,看一下。...
Bump mapping是一种纹理贴图技术,可以增强3D模型表面的细节和质感,使其看起来更加真实和有深度。 首先,我们需要理解bump mapping的基本原理。它通过改变模型表面上的法线向量来模拟表面的微小起伏。这些法线向量...
此外,还涉及了数据导入导出、缺失值和异常值处理,这些都是数据预处理的重要环节。 第二部分围绕商业智能工具Tableau展开,Tableau能够帮助我们将数据转化为直观的可视化报表。课程涵盖了Tableau的安装、基本操作...
该算法通过在迁移过程中引入差分迁移方式来增加种群的多样性,将迁移的方向由原来的正方向扩展到正负两方向以提高算法的搜索能力,对步长进行自适应调整进一步平衡算法的勘探和开采能力。利用该算法来求解高维约束...
在3D建模领域,3ds Max是一款广泛使用的专业软件,尤其在游戏开发、室内设计、影视特效等领域中,3ds Max因其强大的功能和易用性而备受青睐。本资源"3dmax简单模型——内涵贴图"显然是一个包含3ds Max基本模型和贴图...
《PyPI官网下载 | bump2version-0.5.11.tar.gz——Python版本管理工具详解》 在Python开发过程中,版本管理是一项重要的任务,它确保了代码的更新和维护能够有序进行。本文将深入探讨PyPI(Python Package Index)...
实现heightmap编辑, 导入/导出图片文件 实现texture layers编辑, 导入/导出图片文件 环境设置实现基本的sky box和range fog 基本数据的存盘/读盘 Brush支持Undo,Redo 镜头参数设置 以后计划实现的功能...
在Laravel框架的开发过程中,`composer-bump`是一个非常重要的工具,它允许开发者通过Artisan命令行工具来轻松地更新`composer.json`文件中的版本号。`composer.json`是PHP项目的核心配置文件,用于定义项目的依赖...
h.bump(data);System.out.println(h.data+""+data);等代码,体现了Java变量赋值和类型转换的使用。 * 数学运算:如System.out.println(Math.round(10.55));等代码,展示了Java中的数学运算函数使用。 二、集合框架 ...
使用单个命令对软件进行版本转换! 一个小型命令行工具,通过以正确的增量更新源代码中的所有版本字符串来简化发布软件。 还创建提交和标签: 版本格式是高度可配置的 可以在没有任何VCS的情况下运行,但可以从中...