当前位置:文档之家› Windows下Oracleg数据泵操作步骤详解图文

Windows下Oracleg数据泵操作步骤详解图文

Windows下Oracleg数据泵操作步骤详解图文
Windows下Oracleg数据泵操作步骤详解图文

Windows下Oracleg数据泵操作步骤详解图文

————————————————————————————————作者:————————————————————————————————日期:

概念简介

数据泵是Oracle数据库本身提供的“基于服务器的工具”,用于在加载和卸载数据时获得高性能。因为他是基于服务器的,所以所有操作一定要在服务器端进行。

本文不想介绍太多的理论知识和参数,主要介绍数据泵“导入/导出”的基本步骤,其目的就是让读者轻松的掌握数据泵的基本使用方法(可以满足日常工作需求)。

该工具还有很多参数,读者可深入研究,欢迎交流。

导出详细步骤

一、导出数据

1、在数据库服务端,用system用户通过sqlplus命令登录到oracle,如下:

进入sqlplus,如下图所示:

2、在oracle中创建目录,如下:

CREATE DIRECTORY DUMP_EXP AS 'e:\data';

注意:e:\data 这个目录必须是磁盘上实际存在的,可以是其他目录名称和路径。

3、导出数据

a、退出sqlplus:quit

b、在dos窗口中,执行以下语句:

expdp system/neusoft@epmt DIRECTORY=DUMP_EXP DUMPFILE = EPC_LN.DMP LOGFILE = EPC_LN.LOG SCHEMAS = EPC_LN

DIRECTORY=DUMP_EXP : DUMP_EXP 我们第二个步骤所创建的目录名(实际指向E:\DATA)SCHEMAS = EPC_LN,如果是多个SCHEMA使用“,”分割。

回车执行如下图所示:

导出成功如下图所示:

导入详细步骤

1、在dos窗口输入导入命令,如下图所示

impdp system/neusoft@epmt DIRECTORY=DUMP_EXP DUMPFILE = EPC_LN.DMP LOGFILE = EPC_LN_IMP.LOG

回车执行

注:测试源和目标完全一致,所以跳过了已经存在的内容,日志显示有6个错误。数据泵默认都是full方式导入,可同时实现全量和增量的导入。

总结

1、数据泵的所有操作都要在服务器端进行。

2、数据泵方式适合于系统的数据库初始化部署和大数据量表的导入导出(导出/入表的参

数是TABLES)

3、由于数据泵在导出的时候,涵盖了创建SCHEMA的所有信息,所以目标数据库可以不存

在源导出的SCHEMA。

4、获得数据泵参数的帮助,dos窗口输入:expdp -help

数据泵导入导出

数据泵导入导出 导入imp/导出exp 权限设置: GRANT CREATE USER,DROP USER,ALTER USER,CREATE ANY VIEW, DROP ANY VIEW,EXP_FULL_DATABASE,IMP_FULL_DATABASE, DBA,CONNECT,RESOURCE,CREATE SESSION TO用户名 数据导出: 1将数据库orcl完全导出,用户名system密码manager导出到D:\expdat.dmp中 exp system/manager@orcl file=d:\expdat.dmp full=y 2将数据库中system用户与sys用户的表导出 exp system/manager@orcl file=d:\expdat.dmp owner=(system,sys) 3将数据库中的表emp、dept导出 exp scott/tiger@orcl file=d:\dump\newsexpdat.dmp tables=(emp,dept) 4将数据库中的表emp中的字段ename以"G"打头的

数据导出 exp scott/tiger@orcl file=d:\expdat.dmp tables=(emp) query=\"where ename like'S%'\" 数据的导入 1将D:\dump\expdat.dmp中的数据导入user数据库中。imp system/manager@orcl file=d:\expdat.dmp imp scott/tiger@orcl full=y file=d:\dump\newexpdat.dmp ignore=y 2将d:\expdat.dmp中的表emp导入 imp test/test@orcl file=d:\db.expdat.dmp tables=(expdat) imp test/test@orcl file=d:\db.expdat.dmp tables=(expdat) 1、exp system/oracle@jlnbd file=d:\temp.dmp tables=(ds.tbdsmf,ds.tbdsaf,ds.tbdsgf)例子(导出数据所在服务器的用户名和密码)

《案例分析》教材知识点:消防水池水泵

《案例分析》教材知识点:消防水池水 泵 姓名:__________ 指导:__________ 日期:__________

消防水池和水泵池 1.根据《建筑设计防火规范》(GB50016一2006)第8.6.1条的规定,市政给水管道为枝状或只有1条进水管,且室内、外消防用水量之和大于251/s时,应设消防水池。当室外给水管能保证室外消防用水量时,消防水池的有效容量应满足在火灾延续时间内室内消防用水量的要求。当室外给水管不能保证室外消防用水量时,消防水池的有效容量应满足在火灾延续时间内室内消防用水量与室外消防用水量不足部分之和的要求。消水泵房应有不少于两条的出水管直接与消防给水管连接。当其中一条出水管关闭时,其余的出水管应仍能通过全部用水量。消防水泵应设置备用泵,其工作能力不应小于最大一台消防工作泵的工作能力当建筑物内同时设置室内消火栓系统、自动喷水灭火系统、水喷雾灭火系统、泡沫灭火系统或固定消防炮灭火系统时,其室内消防用水量应按同时开启上述系统时需要的用水量之和计算;当上述多种消防系统需要同时开启时,室内消火栓用水量可减少50%,但不得小于101/s。因此计算上述消防用水总量时,室内消火栓系统用水量可减少至101/s 2.若建筑室内、外消火栓系统共用消火栓泵一台,备用泵一台,则其流量应为室内、外消火栓用水量之和。自动喷水灭火系统设喷洒工作泵一台,备用泵一套台。消防水池容量V=(室外消防用水量+室内消防用水量)×火灾延续时间+自动喷水灭火系统用水量×自动喷水灭火系统火 3.根据《建筑设计防火规范》(GB50016-2006)的规定,消防水池容量应大于室内、外消火栓用水量和自动喷水灭火系统用水量之和,消防水池容积大于500m3时,应分设成两个能独立使用的消防水池。甲、乙、丙类仓库火灾延续时间按

数据库第二次作业 能使用 Oracle 的数据泵进行数据的备份和数据恢复。

实验要求:能使用Oracle 的数据泵进行数据的备份和数据恢复。加深对Oracle 基本锁的类型以及封锁机制的理解,掌握监控Oracle 多粒度封锁机制的方法。 实验内容: 一、使用数据泵进行数据逻辑备份和恢复 用expdp 和impdp 使用程序,导出数据是将数据库中的数据导出到一个操作系统文件中(即导出文件中),导入数据是将导出文件中的数据导入到数据库中。expdp 和impdp 都是服务器端的使用程序,只能在oracle 服务器端使用,不能在客户端使用。而exp 和imp 是客户端实用程序,既可以在客户端使用,也可以在服务器端使用。由于expdp 和impdp 的速度优于exp 和imp ,所以oracle 建议使用expdp 和impdp 。 步骤: 1 、创建目录对象并授权 使用expdp 和impdp 实用程序时,其导出文件只能存放在directory( 目录) 对象指定的OS (操作系统)目录中,而不能直接指定OS 目录。 目录对象是数据库中的一个对象,它是使用create directory 语句建立的对象,而不是操作系统中的某个目录,但它指向操作系统中的某个目录。目录对象不是方案对象,它不属于某个用户,而是属于数据库。 a. 先在操作系统中创建两个目录,如e:\dump1 和e:\dump2 。这两个目录都可以保存导出文件和日志文件。 b. SYS 用户创建两个directory 对象,如dirdp1 和dirdp2 ,用于指向这两个操作系统目录,并为运行expdp 和impdp 实用程序数据库用户,如SCOTT 和pf 用户授权使用这两个directory 对象的权限。导出文件、日志文件就保存在dirdp1 和dirdp2 所指的操作系统目录中。最后,可以从dba_directories 数据字典视图中查询所创建的directory 对象。 SQL> create directory dirdp1 as 'e:\dump1'; SQL> create directory dirdp2 as 'e:\dump2'; SQL> grant read, write on directory dirdp1 to SCOTT; SQL> grant read, write on directory dirdp2 to SCOTT; SQL> select * from dba_directories where directory_name like 'DIR%'; 2 、使用expdp 导出数据 使用expdp 的命令行语法是: expdp username/password parameter [, parameter2,...] 参数tablespace 用于指定要导出的表空间列表,语法如下:

oracle使用数据泵导出和导入

使用数据泵导出和导入 几乎所有DBA都熟悉oracle的导出和导入实用程序,它们将数据装载进或卸载出数据库,在oracle database 10g和11g中,你必须使用更通用更强大的数据泵导出和导入(Data Pump Export and Import)实用程序导出和导入数据。 以前的导出和导入实用程序在oracle database 11g中仍然可以使用,但是Oracle强烈建议使用数据泵(Data Pump)技术,因为它提供了更多的高级特性。例如,你可以中断导出/导入作业,然后恢复它们;可以重新启动已失败的导出和导入作业;可以重映射对象属性以修改对象;可以容易地从另一个会话中监控数据泵的作业,甚至可以在作业过程中修改其属性;使用并行技术很容易快速移动大量的数据;因为oracle提供了针对数据泵技术的API,所以可以容易地在PL/SQL 程序中包含导出/导入作业;可以使用更强大的可移植表空间特性来快速移植大量的数据,甚至可在不同操作系统平台之间移动。 与旧的导出和导入实用程序不同,数据泵程序有一组可以在命令行中使用的参数以及一组只能以交互方式使用的特殊命令,你可以通过在命令行中输入expdp help = y 或者impdp help = y快速获取所有数据泵参数及命令的概述。 一.数据泵技术的优点 原有的导出和导入技术基于客户机,而数据泵技术基于服务器。默认所有的转储,日志和其他文件都建立在服务器上。以下是数据泵技术的主要优点: 1.改进了性能 2.重新启动作业的能力 3.并行执行的能力 4.关联运行作业的能力 5.估算空间需求的能力 6.操作的网格方式 7.细粒度数据导入功能 8.重映射能力 二.数据泵导出和导入的用途 1.将数据从开发环境转到测试环境或产品环境 2.在不同的操作系统平台上的oracle数据库直接的传递数据 3.在修改重要表之前进行备份 4.备份数据库 5.把数据库对象从一个表空间移动到另一个表空间 6.在数据库直接移植表空间 7.提取表或其他对象的DDL 注意:数据库不建立完备的备份,因为在导出文件中没有灾难发生时的最新数据。但是对于较小的数据库和个别的表空间的导出,数据导出仍然是一个可行的备份工具。 三.数据泵的组成部分

数据库数据导入导出方法

数据库数据导入导出方法 1逻辑导入 备份方法: 在主机服务器的DOS提示符下输入: EXP USERID=ZLHIS/HIS BUFFER=4096 FILE=D:\20040101.dmp LOG=D:\20040101.log OWNER=(ZLHIS) ROWS=Y INDEXES =Y CONSTRAINTS =Y GRANTS=Y DIRECT=N 表示只导出zlhis用户的数据对象 Buffer:该值越大,导出的时间略短。 File:表示导出的dmp的文件路径 Log:表示导出的日志文件路径 其余参数可以通过exp help=y查询。 2逻辑导出 在主机服务器的DOS提示符下输入: IMP USERID=ZLHIS/HIS FROMUSER=(ZLHIS) TOUSER=(ZLHIS) BUFFER=30720 FILE=D:\20040101.dmp LOG=D:\20040101.log ROWS=Y INDEXES=Y CONSTRAINTS =Y GRANTS =Y SHOW=N COMMIT =Y IGNORE=Y 表示只导入zlhis用户的数据对象 Buffer:该值越大,导入的时间略短。 File:表示导入的dmp的文件路径 Log:表示导入的日志文件路径 Ignore:Oracle在恢复数据的过程中,当恢复某个表时,该表已经存在,就要根据ignore 参数的设置来决定如何操作。若ignore=y,Oracle不执行CREATE TABLE语句,直接将数据插入到表中,如果插入的记录违背了约束条件,比如主键约束,则出错的记录不会插入,但合法的记录会添加到表中。若ignore=n,Oracle不执行CREATE TABLE语句,

实例:使用expdpimpdp导入导出数据库

实例:使用expdp/impdp导入导出数据库 1.创建数据导出权限的目录 (注意oracle用户一定要有此目录的读写权限): SQL> create directory MY_DIR as '/home/dump'; 公司数据库都已经创建了对应的DIR目录,不建议继续创建新的,如有疑问可以联系我: 可以使用以下命令查看数据库中是否存在DIR目录 SQL> col DIRECTORY_PATH for a50; SQL> set linesize 150; SQL> select * from dba_directories; 查看目录及权限 --查看目录及权限 SQL> SELECT privilege, directory_name, DIRECTORY_PATH FROM user_tab_privs t, all_directories d WHERE t.table_name(+) = d.directory_name ORDER BY 2, 1; 2.给该数据导出用户授予该目录的读写权限 SQL> grant read,write on DIRECTORY MY_DIR to user_name; (其中user_name为用户名称,本示例中user_name为zdyw2) 即: SQL> grant read,write on DIRECTORY MY_DIR to zdyw2; 3.使用expdp导出源数据库 expdp zdyw2/zdyw185test2 schemas=zdyw2 DIRECTORY=dir CONTENT=all DUMPFILE=zdywyf20121109_2.dmp logfile=zdywyf_exp20121109_2.log 其中: 1、zdyw2为导出数据库的用户,zdyw185test2为导出数据库的密码; 2、schemas为导出的用户的schemas,普通请款下为该用户名称; 3、Direcotry,DIR为导出文件的存放目录,此目录需要zdyw2有对应的操作权限, 4、zdywyf20121109_2.dmp为导出的文件名称,

推荐下载-Oracle 数据泵导出和导入 精品

Oracle10g数据导入导出 简介 Oracle 10g引入了DATA PUMP提供的是一种基于服务器的数据提取和恢复的实用程序,DATA PUMP在体系结构和功能上与传统的EXPORT和IMPORT实用程序相比有了显著的提升。DATA PUMP允许您停止和重启作业,查看运行的作业的状态,及对导入和导出的数据做限制。 注意:数据泵文件与传统的EXP/IMP数据转储文件是不兼容的。 以下是DATA PUMP的几个优点介绍: 1.数据泵(Data Pump)的所有工作都有数据库实例来完成,数据库可以并行来处理这些工作,不仅可以通过建立多个数据泵工作进程来读/写正在被导出/导入的数据,也可以建立并行I/O服务器以更快地读取或插入数据,从而,单进程瓶颈被彻底解决。 2.通过数据泵,以前通过EXP/IMP主要基于Client/Server的逻辑备份方式转换为服务器端的快速备份,数据泵主要工作在服务器端,可以通过并行方式快速装入或卸载数据,而且可以在运行过程中调整并行的程度,以加快或减少资源消耗。 3.数据泵通过新的API来建立和管理,这些新的工作主要由DBMS_DATAPUMP来完成。新的导入/导出工具完全成为了一个客户端应用,通过IMPDP/EXPDP执行的命令实际上都是在调用Server端的API在执行操作,所以一旦一个任务被调度或执行,客户端就可以退出连接,任务会在server 端继续执行,随后通过客户端实用程序从任何地方检查任务的状态和进行修改创建DIRECTORY DATA PUMP要求为将要创建和读取的数据文件及日志文件创建目录,这个参数是用来定义一个目录,前面已经提到数据泵主要在Server端工作,导出文件需要写出到Server端本地目录,这个DIRECTORY就是对应的Server 端的目录。将要访问数据泵文件的用户必须要拥有该目录的读/写权限。 注意:在开始操作之前要验证外部目录是否存在,并且下达create directory 命令的用户需要拥有create any directory的系统权限。 下面给出一个创建名为TEST_EXPDP的目录并授予hs_user,hs_his用户访问此目录读/写权限。

循环水泵节能技改案例分析

循环水泵节能技改案例分析 杭联热电廖原 循环水泵的配备是一般由设计院根据一定理论经验设计配置,处于安全起见在设计上都放有较大的余量,另外管道特性实际情况和最初设计的理论也可能存在偏差,设计上无法完全考虑到。循环水系统冷却泵一般具有一定的节能空间。 一、风机、泵类流体输送设备节电原理 在流体输送系统中,风机、泵类机械总是与特定的管路相连,其工作状态点由风机、泵类机械的性能曲线与管路的特性曲线共同决定(如图1)。但如果风机、泵类机械的设计点偏离了工作状态点,则系统的运行工况将偏离设计工况。 如图2,曲线I为管路的特性曲线,流量Qa是系统设计流量,在此流量下,管路的阻力为Ha,即水泵的扬程为Ha,应选用图中A点所示的流量和扬程。但如果实际选用了额定流量为Qa,扬程为Hc的的水泵的话,则水泵的工作点将移至图中的B点,这时系统中的水流量将大于设计流量Qa,达到Qb,由于流量的增大,水泵的运行功率也增大,使得水泵的能耗增多。同时,由于水泵的额定流量为Qa,因此水泵实际运行在A点时的工作效率最高,如果工况点偏移至B点,图2的效率曲线图可以看出,水泵的工作效率急剧下降,造成很多不必要的能源浪费。 由于风机、泵类流体输送设备有上图中所描述的特性,因此风机、泵类流体输送设备在

设计中有一唯一的最佳运行工况点,在该点下运行的运行效率达到最高,也是最节能的。但如果实际运行工况点偏离设计的最佳运行工况点,则运行效率也大大降低,造成能耗白白的浪费。 泵的工作运行取决于泵的性能曲线,还取决于管路系统的性能,即管路特性曲线。由这两条曲线的交点来决定泵在管路系统中的运行工况。 同时,水泵本身因设计、加工、安装等原因,不同厂家和型号的泵本身的效率是有较大差异的。另,运行后的汽蚀,腐蚀、结垢、维护等原因会使泵的效率逐渐下降。 二、循环水泵实际运行状态分析 我公司循环水系统配置有4台大功率循环水泵(20Sh-13A)。单台循环水泵额定流量1870M3/h,额定扬称程31m,轴功率187kw。循环水泵随季节变换冷却负荷不同,实际会投用1-3台循环水泵。机组已稳定运行,管道特性也不会再有变化,根据现有的管道特性来重新设计配置最合理的水泵,来达到节能的目的。 对循环水泵进行运行状况进行测算。 如图为单台循环水泵运行曲线。 A点为设计工作点,但实际工作点为B点。由于泵设计是按A设计,所以实际工作点偏离至B点后,泵实际工作效率要低于最大工作效率。通过改造可以重新设计更换水泵,该变泵特性曲线1为2,使泵额定工况点在泵的实际工作点B重合,使泵运行在最高效率点上。 相同两台同性能的泵并联运行,图中I,II两台相同的性能泵的性能曲线,并联性能曲线是将单独的性能曲线的流量在扬程相等的条件下迭加起来而得到的。并联运行的特点是:扬程彼此相等,总流量为每台泵输送流量之和。

ORACLE EXPDP命令使用详细

ORACLE EXPDP命令使用详细 1. DIRECTORY 指定转储文件和日志文件所在的目录 DIRECTORY=directory_object Directory_object用于指定目录对象名称.需要注意,目录对象是使用CREATE DIRECTORY语句建立的对象,而不是OS目录 Expdp scott/tiger DIRECTORY= DMP DUMPFILE=a.dump Sql>create or replace directory dmp as 'd:/dmp' expdp zftang/zftang@zftang directory=dmp dumpfile=test.dmp content=metadata_only 2. CONTENT 该选项用于指定要导出的内容.默认值为ALL CONTENT={ALL | DATA_ONLY | METADATA_ONLY} 当设置CONTENT为ALL时,将导出对象定义及其所有数据.为DATA_ONLY 时,只导出对象数据,为METADATA_ONLY时,只导出对象定义 expdp zftang/zftang@zftang directory=dmp dumpfile=test.dmp content=metadata_only ----------只导出对象定义 expdp zftang/zftang@zftang directory=dmp dumpfile=test.dmp content=data_only ----------导出出所有数据 3. DUMPFILE DUMPFILE用于指定转储文件的名称,默认名称为expdat.dmp DUMPFILE=[directory_object:]file_name [,….]

Oracle11G数据泵导入导出-changxf-20140926

Oracle11G数据库命令: 1进入SQLPLUS状态 1、打开【附件】-【命令提示符】,以系统管理员的身份运行; 2、输入sqlplus / as sysdba; 3、回车执行语句,进入数据库; 2用户管理 【说明】:在SQLPLUS状态下执行。 2.1创建用户 CREATE USER yonghuming IDENTIFIED BY mima DEFAULT TABLESPACE NNC_DATA01 TEMPORARY TABLESPACE temp; 说明: 1、“yonghuming”——用户名称; 2、“mima”——用户密码; 2.2授权用户:(一般授权) GRANT connect,dba to yonghuming; 说明: 1、“yonghuming”——用户名称; 2.3授权用户:(数据泵模式) GRANT read,write on directory expdir to yonghuming; 说明: 1、“expdir”——数据泵创建的目录名称; 2、“yonghuming”——用户名称;

2.4查看用户 select username from dba_users; 2.5删除用户 drop user yonghuming(用户名)cascade; 3数据泵操作 3.1创建目录 1、在数据库实例上创建directory(sqlplus模式下执行) CREATE OR REPLACE DIRECTORY 目录名称 AS '数据库服务器上的一个目录' 例如 CREATE OR REPLACE DIRECTORY expdir AS 'd:\'; 红字为要命名的目录名称,as后面为实际路径(windows环境),把需要导入的数据直接放入d盘目录下即可。 2、创建后可以用这个命令来查看已存在的目录 (查看所有) select * from dba_directories; (查看制定目录名所在目录) select * from dba_directories WHERE DIRECTORY_name='expdir'; 3.2创建用户并授权 CREATE USER yonghuming IDENTIFIED BY mima DEFAULT TABLESPACE NNC_DATA01 TEMPORARY TABLESPACE temp; GRANT read, write ON DIRECTORY expdir TO orcle; 1、红字“expdir”为创建的目录;

一起离心泵选型工程案例分析

一起离心泵选型失误工程案例分析 孙万富 摘要 关键词管路特性曲线阻抗车削叶轮泵的相似律 0引言 通常在大型空调建筑中空调电耗占整个建筑的30%—40%,而空调水泵的能耗又占中央空调系统总能耗的20%—30%,且常用的离心泵工作特性有别于轴流泵,因此,合理地选择空调泵成为空调系统安全、经济、平稳运行的重要前提之一。在实际工程中,由于人们对离心泵的特性认识不足,导致选型失误,或对工程技术问题处理不当,给系统的正常运行管理带来诸多隐患。1999年夏天笔者参加了一项民用建筑空调工程项目的施工、调试,由于选型失误及业主的固执,空调泵一直处于高能耗的运行状态,每年直接经济损失15元。现将问题的发现、处理及选型失误介绍作如下分析,以供工程设计及技术改造参考。 1故障现象及现场处理 该工程为广东中山市某大酒店的裙房部分(商场),空调主机为两台400冷吨的离心式冷水机组,与之相配套,冷冻水泵选择了离心泵两台均为Q=300m3 /h, H=30mH2O。工程施 工结束,调试时发现随着冷冻水泵出口阀门开启程度的加大,泵内产生很大的噪声,出口压力很高,进口压力为0(实际应为负压),业主认为问题严重, 要求马上解决问题,且不得采用关小泵出口阀门的方法,迫于工期等诸方面压力,在泵出口设置两个变径加大出口阻力,故障现象基本消除,通过工程验收,但遗留了隐患:(1)水系统的能耗大大增加;(2)水流量偏小,增大主机蒸发器冻结的可能及降低主机的制冷效率。 2原因分析 离心泵在选型时,首先根据工程要求合理确定最大流量与最大扬程(用Q max及H max表示),然后分别加10—20%作为不可预计(如计算误差、漏耗等)安全裕量作为选用的依据,即:Q=1.1Q max H=1.1~1.2H max 这样即可使得离心泵处于高效区内平稳运行,且泵的实际流量扬程与设计值相接近,该工程经事后根据实际管路计算,所选水泵扬程若为H=15mH2O即可满足要求,而实际所选泵的扬程为H=30mH2O(流量Q=300m3/h是根据主机所需流量而定的),是实际所需扬程的2倍,则泵与所在的管路系统明显不匹配。若泵出口阀部分开启,由流体在管路系统中的流动特性知,流体在管路系统中流动时所消耗的能量用于克服管路系统两端的的压差H1及阻力hι,根据流体力学原理阻力损失可表达为流量Q的函数: hι=SQ2 式中S——阻抗(s2/m2),与管路系统的阻力与局部阻力及几何形状有关。 则总能耗H= H1+ SQ2。 当泵出口阀部分开启,则阀门处的局部结构状况决定局部阻抗很大,整个管路系统的总阻抗S也相应很大,对应的管路性能曲线较为陡直,如图OB示,与离心泵的性能曲线交点B即为工况点,此时泵的流量较小扬程却较大。对于泵的入口,虽然有较大的阻抗,由hι=SQ2知不会有太大的阻力损失。 反之,若泵出口阀逐步开大,阀门处的阻抗相应减小,整个管路系统的总阻抗S也相

用数据泵方法迁移oracle11gR2

Oracle11g 数据库迁移 在Oracle11g中,exp默认不能导出空表。用传统的exp,imp进行数据库迁移会比较麻烦,不过可以使用expdp、impdp进行迁移。现对oracle11g数据库迁移进行介绍: 1.安装好数据库后可以通过对数据库参数进行修改,使其能通过exp导出导出空表 1)、Oracle11g默认对空表不分配segment,故使用exp导出Oracle11g 数据库时,空表不会导出。 2)、设置deferred_segment_creation 参数为FALSE后,无论是空表还是非空表,都分配segment。 在sqlplus中,执行如下命令: SQL>alter system set deferred_segment_creation=false; 查看: SQL>show parameter deferred_segment_creation; 如果在执行建库脚本后进行修改该参数,只对后面新增的表产生作用,对之前建立的空表不起作用。 2.通过使用数据泵的方法进行导入导出

2008 to 2008 把32位windows 2008的Oracle11gR2数据库迁移到另一台32位windows 2008的Oracle11gR2数据库中,可以使用expdp、impdp进行迁移数据。 如:A和B均为windows服务器,数据库用户为ccense,把A服务器的数据迁移到B服务器中 在A服务器操作: 1、 SQL>conn / as sysdba SQL> create directory expdp_dir as 'D:\databack '; SQL> grant read,write on directory expdp_dir to ccense; 注:命令行中黑色粗体可以进行更改,下同 2、在windows2008目录中创建目录D:\databack,如果不创建将出现如下报错: 3、在DOS命令窗口导出: 在A服务器的DOS窗口输入如下命令:

Oracle数据的导入导出(数据泵的使用)

Oracle数据泵的使用 使用数据泵导出数据 1、连接Oracle数据库 SQL> conn / as sysdba 已连接。 2、创建一个操作目录 SQL> create directory dump_dir as 'e:\dump'; 注意同时需要使用操作系统命令在硬盘上创建这个物理目录。 目录已创建。 3、使用以下命令创建一个导出文件目录 hr用户操作dump_dir目录的权限, SQL>grant read,write on directory my_dir to scott; 授权成功。 4、使用命令expdp导出数据(可以按照用户模式导出、按照表、按照表空间导出和全库导出) C:\>expdp scott/tiger directory=dump_dir dumpfile=20090517scotttab.dmp tables=dept,emp s= Export: Release 10.2.0.1.0 - Production on 星期三, 18 6月, 2008 15:49:00 Copyright (c) 2003, 2005, Oracle. All rights reserved. 连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production With the Partitioning, OLAP and Data Mining options 启动"SCOTT"."SYS_EXPORT_TABLE_01": scott/******** directory=dump_dir dumpfile=20080601.dmp table dept,emp 正在使用BLOCKS 方法进行估计... 处理对象类型TABLE_EXPORT/TABLE/TABLE_DA TA 使用BLOCKS 方法的总估计: 128 KB 处理对象类型TABLE_EXPORT/TABLE/TABLE 处理对象类型TABLE_EXPORT/TABLE/INDEX/INDEX 处理对象类型TABLE_EXPORT/TABLE/CONSTRAINT/CONSTRAINT 处理对象类型TABLE_EXPORT/TABLE/CONSTRAINT/REF_CONSTRAINT . . 导出了"SCOTT"."DEPT" 5.656 KB 4 行

离心泵故障案例

《化工单元操作》教学案例 ------离心泵故障 【案例课题】离心泵故障 [案例背景] 某乙二醇装置G920B泵振动严重超标,直接原因是转子摩擦出现不平衡。解体发现,泵靠联轴器端的轴套已严重磨损,各级叶轮口环均有不同程度的磨损,磨损最大处总间隙达1.5mm(按技术要求为≤0.5mm) 。电机功率P=275kW,转速n=2960r/min,电压 U=6OOOV,电机轴承型号6218C3/6218C3;泵轴承型号为NSK6312/SKF7312,叶轮级数10级;联轴器为金属叠片挠性联轴器。 【案例描述】 一、教学目标: 1、明确离心泵的故障现象 2、掌握离心泵的维修方法 二、教学重点、难点 离心泵的故障维修方法 三、教学方法 小组讨论、项目教学、教学做一体化等 四、案例设计方案 【导入】 我们学习了离心泵的工作原理及特性曲线、流量调节、选型、安装高度等。 离心泵出现故障时怎样维修处理呢? 【任务实施及步骤】 1.故障现象 可以看出,4H(水平)和4V(垂直)位置振动有效值超出规定范围。依据ISO10816标准,该机组的振动速度有效值最大不应超过11.2mm/s,而目前这两点的振动值分别为14.95 mm/s和18.31mm/s,属严重超标。其它测点的振动值在较短的时间内增幅也很大,一般来说,在13个月或更短的时间内,振动总量值变化30%50%,通常说明机器发生了故障,而目前(仅半个月)最小增幅也达263.8%,可见故障蔓延迅速、程度严重。 2.故障性质分析 (1)故障所反映的振动特性 首先分析频谱图中摩擦故障所反映的特性。 当旋转体与静止件相接触时,转子摩擦产生与机械松动类似的频谱,一般在奇工频区;当一旋转体中有局部摩擦或整圈摩擦时,会产生许多频率,往往激起一个或几个共振,有较多的亚谐波倍频(0.25x、0.5x、1x、1.5x、2x、2.5x等),这与转子自然频

Oracle数据泵同步数据方式简要步骤

Oracle数据泵同步数据方式简要步骤1、Oracle数据泵简介 Data Pump 反映了整个导出/导入过程的完全革新。不使用常见的 SQL 命令,而是应用专有 API(direct path api etc) 来以更快得多的速度加载和卸载数据。 以下步骤为从容灾数据库(源端)上,按照用户或者数据表的模式将数据同步到测试数据库(目标端)上的简要步骤。 应用数据泵做数据同步的前提条件是: 1、在源端数据库主机上有足够大的空间存储导出的数据 文件,要求提前对导出的数据文件大小做评估,看预 留多少空间。 2、在目标端主机上也要保证有足够的空间存放导入的数 据文件 3、源端和目标端导入导出所用的数据库用户及密码(明 文) 2、Oracle数据泵数据表同步方式和用户同步方式 2.1.指定数据表同步方式(导出、导入) 以同步客服测试数据库为例: 源端数据库主机:10.220.33.112(存放目录:/dataapp1/expdp) 目标端数据库主机:10.220.64.71(存放目录:/oracle/imp)

导出: 1.滤出需要同步的数据表列表,评估需要同步的表大小,在源端 及目标端主机上留出所需的数据文件的空间。 2.登录(oracle/oracle)源端数据库主机(10.220.3 3.112),执行: $sqlplus / as sysdba 登录数据库,执行如下语句: >create directory dpdata2 as '/dataapp1/expdp '; >grant read, write on directory dpdata2 to kf; 3.按照表名导出的语句如下: $expdp kf/kf@rzkfdb1new tables=co_task,co_task_log,……directory=dpdata2 dumpfile=par%U.dmp parallel=15; 参数说明:tables------要导出的数据表名 Directory------数据文件导出的路径 Dumpfile---------导出的数据文件命名%为通配符,按照导出的进程数递增 Parallel----------数据泵支持多进程导出方式 4.此语句执行后观察在对应的目录是否有*.dmp类别的文件生成导入: 1.数据泵导入操作是在导出操作基础上进行的,在导入操作之前, 需要在目标数据库上建立与源端相同的表空间、schema等元素。 2.登录(oracle)目标端10.220.64.71数据库主机,执行 $Sqlplus / as sysdba 登录数据库,执行如下语句: >create directory dpdata5 as '/oracle/imp'; >grant read, write on directory dpdata2 to kf; 3.把导出的*.dmp文件,传递到导入数据目录/oracle/imp,执行: $impdp kf/kf@kfcsdb directory=dpdata5 dumpfile=par%U.dmp parallel=15 remap_tablespace=TS_KF:KFCSDB_DATA_TBS01,TS_KF_LOG:KFCSDB_DATA_TBS01;

数据泵详解及案例

数据泵详解及案例 北京神州泰岳软件股份有限公司2011年5月12日

文档属性 文档变更 文档送呈

目录 1前言 (5) 2准备工作 (6) 3导出常见需求案例 (7) 3.1全库导出 (7) 3.1.1全库导出最简写法 (7) 3.1.2全库并行导出到多个文件 (7) 3.1.3全库导出到多个路径 (7) 3.2按schema导出 (8) 3.3按表导出 (8) 3.3.1导出普通表 (8) 3.3.2导出表分区 (8) 3.4导出表空间 (9) 3.5部分导出(EXCLUDE与INCLUDE) (9) 3.5.1屏蔽部分schema (9) 3.5.2屏蔽部分对象 (9) 3.5.3屏蔽统计信息 (10) 3.5.4INCLUDE对象 (10) 3.6带查询条件导出(QUERY) (10) 3.7估算导出数据大小 (10) 3.8只导出元数据或数据 (11) 3.9其他可选参数 (11) 3.9.1JOB_NAME参数 (11) 3.9.2LOGFILE参数 (11) 3.9.3VERSION参数 (11) 3.9.4STA TUS参数 (12) 3.9.5PARFILE参数 (12) 3.9.6SAMPLE参数 (12)

4导入常见需求案例 (13) 4.1导入到不同SCHEMA中 (13) 4.2导入到不同表空间中 (13) 4.3将元数据以sql形式写入文本文件 (14) 4.4导入时使用新存储属性 (14) 4.5导入表存在时的处理 (14) 5管理维护任务 (15) 6重建数据泵工具 (17)

1 前言 Oracle 10g引入了最新的数据泵(Data Dump)技术,使DBA或开发人员可以将数据库元数据(对象定义)和数据快速移动到另一个oracle数据库中。 数据泵导出导入(EXPDP和IMPDP)的作用: 1)实现逻辑备份和逻辑恢复。 2)在数据库用户之间移动对象。 3)在数据库之间移动对象 4)实现表空间搬移。 数据泵导出导入与传统导出导入的区别:在10g之前,传统的导出和导入分别使用EXP 工具和IMP工具,从10g开始,不仅保留了原有的EXP和IMP工具,还提供了数据泵导出导入工具EXPDP和IMPDP.使用EXPDP和IMPDP时应该注意的事项;EXP和IMP是客户端工具程序,它们既可以在可以客户端使用,也可以在服务端使用。 EXPDP和IMPDP是服务端的工具程序,他们只运行在ORACLE服务端,不受连接会话是否断开的影响。数据泵与传统导入导出产生的dump文件互不兼容,即使用EXPDP导出的文件,无法使用IMP导入,而以EXP导出的文件,无法用IMPDP导入。 在实际工作中,值得注意的是源库字符集尽量与目标库字符集相同。 本文档适用于Oracle10.2版本的数据泵。

Windows下Oracle11g数据泵操作步骤详解图文

概念简介 数据泵是Oracle数据库本身提供的“基于服务器的工具”,用于在加载和卸载数据时获得高性能。因为他是基于服务器的,所以所有操作一定要在服务器端进行。 本文不想介绍太多的理论知识和参数,主要介绍数据泵“导入/导出”的基本步骤,其目的就是让读者轻松的掌握数据泵的基本使用方法(可以满足日常工作需求)。 该工具还有很多参数,读者可深入研究,欢迎交流。 导出详细步骤 一、导出数据 1、在数据库服务端,用system用户通过sqlplus命令登录到oracle,如下: 进入sqlplus,如下图所示: 2、在oracle中创建目录,如下: CREATE DIRECTORY DUMP_EXP AS 'e:\data';

注意:e:\data 这个目录必须是磁盘上实际存在的,可以是其他目录名称和路径。 3、导出数据 a、退出sqlplus:quit b、在dos窗口中,执行以下语句: expdp system/neusoft@epmt DIRECTORY=DUMP_EXP DUMPFILE = EPC_LN.DMP LOGFILE = EPC_LN.LOG SCHEMAS = EPC_LN DIRECTORY=DUMP_EXP : DUMP_EXP 我们第二个步骤所创建的目录名(实际指向E:\DATA)SCHEMAS = EPC_LN,如果是多个SCHEMA使用“,”分割。 回车执行如下图所示:

导出成功如下图所示:

导入详细步骤 1、在dos窗口输入导入命令,如下图所示 impdp system/neusoft@epmt DIRECTORY=DUMP_EXP DUMPFILE = EPC_LN.DMP LOGFILE = EPC_LN_IMP.LOG

循环水泵事故案例

循环水泵事故 一、循环水泵事故简介 1、事故前情况:8月6日发现盘根漏水量比平时增大,将盘根 紧固后漏水量稳定,振动波动比以往上升。8月8日和8月10日夜 班进行停泵检修拦污栅,发现栏污栅四周垮塌,中间变形。8月14 日泵振动波动明显上升。 2、事故过程:8月15日下午16:30左右,3B循环水泵电机电 流上升很快,就地检查盘根冒水量很大,当电流到了300A时紧急停 运该泵,就地检查无反转,铜棒耳听诊断无碰磨声,出口液控蝶阀 关闭到位。 3、事故时参数记录:事故发生前24分左右电机电流出现大幅 度上升,前10分钟内电流从220A左右上升到260A左右;后10分钟 内从260A左右突升到320A左右以上(按照趋势达360A左右),从泵 的转速在线记录可以看出,在停机前22分钟左右,泵的转速发生失 速性颤动。但距停机18-14分钟之间,失速性颤动更加明显,后来 的4-5分钟转速表面上又恢复了正常,但紧接着从停机前10分钟左 右开始,失速颤抖逐渐加剧,直到电机电流超限自保护停机。 4、事故后果: 4.1三段轴上中下段合计总长度接近11.7米,整条轴弯曲性变形,变形量超过1.5米(离开轴线的弯曲变形量),其中中下两段变形最 为严重,三段均有变形。 4.2水泵轴的中间轴承座全部碎裂,多段外接管碎裂,吸入喇叭 口严重破碎;吐出管、导流片发现裂纹;导流体也存在裂纹。这些端 口基本上被锈蚀覆盖,但也可发现个别端口上存在不同区域或界面,呈现脆性断裂的特征,属于外物击伤。 4.3上部轴承座碎裂,轴承冷却水通道被堵塞。 4.4所有轴承全部严重损伤。包括深度划伤、严重剪切变形、端 部撕裂、表面熔融等。 4.5套筒联轴器严重变形,两段内接管严重变形;由于拆除变形轴 时相互阻碍,这些部件全部采用火焰切割最终全部损毁。 4.6只有部分连接螺栓可用,部分剪断或扭断而难以继续使用。 4.7安装在外接管上的牺牲阳极以及外加电流的保护装置基本损毁,不可继续使用。

给水泵组典型故障案例分析(二)

给水泵组典型故障案例分析(二) 摘要:主要介绍我公司给水泵组发生的几起典型故障、原因分析及预防措施,同时介绍检修工艺及工作流程优化,增强职工设备检修意识,提高检修水平。 典型案例六:给水泵组轴向位移保护动作 公司#1、#2机组给水泵组型号DG385-185,轴向推力平衡方式为节流衬套及平衡盘组件、推力盘、平衡水管,给水泵组设有轴向位移保护,保护值为±0.91mm(往自由侧为正,往传动侧为负)。下面介绍一次#1机#1、#2给泵组小修后启动故障案例。 现象:某年月日,#1机组小修结束,运行#1给水泵组正常,当升负荷启动#2给水泵组时,发生#1机#2给泵轴向位移保护动作跳泵,轴向位移超出-0.91mm范围,给水泵组停运后轴向位移值为+0.76mm(初始设置值+0.68mm),通知热控人员调整轴向位移初始值为+0.68mm,启动给水泵组,轴向位移显示-1.03mm,超出保护值动作跳闸,现场检查轴向位移探头检测数据正常且无松动迹象,推力瓦无异常,主给水泵转轴静态位置显示,推力瓦座(装好弹簧时)端面与轴承座端面间隙2.2mm。 分析:该类型给水泵组主给水泵轴向推力平衡主要靠推力瓦块及平衡盘,推力瓦组件由推力瓦块座、推力瓦块、推力瓦座背部弹簧组成,当轴向力使转轴向传动侧移动时,首先推力瓦组件受力(该力大小与推力瓦座背部弹簧力相同),当轴向力足够大继续使转轴向传动侧移动,此时平衡盘工作面接触承担一部分轴向推力,而推力瓦组件同时也承受轴向推力(大小等于弹簧力),最终达到平衡,当平衡盘运行中逐渐因磨损导致轴向位移继续向传动侧扩大,此时推力瓦组件承担的轴向推力逐渐变大,直到所有推力由推力瓦承担,进而显示轴向位移逐渐沿负值方向扩大,最后达到保护动作值。通过对轴向位移保护初始值调整及启动观察结果分析,整个转轴轴向位移大小一定,即转轴在轴向发生的位移是一个实际值,与修改保护初始值无关,而此时的轴向位移偏大是因为推力瓦组件承担的轴向力不够,进而导致大部分的轴向推力由平衡盘承担,造成平衡盘磨损量增加,转轴向传动侧位移量增加,指导达到推力瓦组件承受主要轴向推力后稳定。实际检查结果:推力瓦座(装好弹簧时)端面与轴承座端面间隙2.2mm,实际标准值1.5mm,超出标准值0.7mm,导致在轴向力作用下平衡盘与推力瓦组件达到平衡状态时,平衡盘将多磨损0.7mm,即转轴向传动侧位移增加0.7mm,直接导致轴向位移保护动作。经过分析得出,推力盘定位调整环厚度大0.7mm,导致推力盘位置向自由侧偏移0.7mm,必须将推力盘定位环厚度减少0.7mm才能满足推力盘在标准位置。 处理:重新加工推力盘定位环,厚度减少0.7mm,装复后,静态推力盘位置处于标准位置,设置轴向位移值初始值0.68mm,给泵启动正常。 措施:该泵由于小修时,拆卸的零部件未按规定进行分类摆放,导致#1、#2给泵组拆卸零部件混在一起,最后在装复过程中误将#1主给泵推力盘定位环安装在#2主给泵上,导致安装后的#2给泵组启动后轴向位移保护超出范围跳泵。因此,在进行设备检修时,必须将拆卸下的零部件进行分类定制摆放,防止发生丢失、混淆及误装漏装,确保恢复设备完整性。 历史发生的其它故障:1、卫生清扫人员误动将轴向位移测量探头接线碰断,轴向位移失去监视; 2、设备检修后,热控人员恢复热控测点时未将轴向位移探头接线装复,导致无轴向位移监视; 3、设备检修后未通知热控人员按要求调整轴向位移初始值,导致启动后轴向位移超出保护值范围跳泵。 误区:轴向位移显示不在标准范围内,通过调整轴承座端盖垫子厚度,不是有效的调整轴向位移初始值的方法(与直接调整轴向位移检测探头是一个道理,建议不采取调整垫子厚度方法),另外,在进行设备检修时,如果未动轴向位移检测探头,更换轴承座端盖密封垫必须根据原来垫子厚度进行更换,否则必须重新调整轴向位移探头确认初始值。

相关主题
文本预览
相关文档 最新文档