




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、专业 专注Oracle 备份恢复篇 之 数据泵的使用OCP 认证培训ORACLE 备份恢复篇腾科ORACLE 教学部修订讲师:唐骏专业 专注Oracle 备份恢复篇 之 数据泵的使用数据泵导入导出工具一、数据泵导入导出工具的体系结构数据泵是一个基于服务器端的高速导入导出工具,通过 dbms_datapump 包来调用提供 expdp,impdp,以及基于 Web 页面来实现导入导出提供两种数据数据方式方式:直接路径、外部表可以定制数据泵作业,以及从作业中分离和重新附加到作业服务器端的数据泵是直接数据文件与 SGA,不必通过会话进行1数据泵进程对 Unix 系统而言,数据泵进程为 expdp,i
2、mpdp对 Windows 系统而言,数据泵进程为 expdp.exe,impdp.exe启动一个DataPump 作业,至少会启动下列两个进程,一个 Data Pump Master(DMnn),一个或多个工作进程(DWnn),主进程工作进程如果多个 DataPump 作业同时运行,那么每个作业都具有的 DWnn 进程的 DMnn 进程以及如果设置了并行技术,则每个 DWnn 进程可以使用两个或多个并行执行服务器(名称为 Pnnn)2DataPump 生成下列三种形式的文件SQL 文件:描述指定作业所包含对象的若干 DDL 语句转储文件:即包含数据和元数据的文件日志文件:用于导出时的相关信息
3、3目录用于设置导入导出文件所在或存放的位置create directory dump_scott as /home/oracle/dump/scott' 可以通过 dba_directories 来查看系统中已创建的目录select * from dba_directories;对于创建的目录必须授予用户读写目录的权限grant read,write on directory dump_scott to scott;(一)、数据泵的优点在 Oracel 10g 中提供的数据泵,较之9i的导入导出工具(imp,exp),除了能实现imp/exp 的功能之外,提供了更好的性能,下面是数据泵
4、的优点为数据及数据对象提供更细微级别的选择性(使用 exclude,include,content 参数)可以设定数据库版本号(主要是用于兼容老版本的数据库系统)- 1 -专业 专注Oracle 备份恢复篇 之 数据泵的使用并行执行预估导出作业所需要的磁盘空间(使用 estimate_only 参数)支持分布式环境中通过数据库实现导入导出支持导入时重新功能(即将对象导入到新的目标数据文件,架构,表空间等)支持元数据压缩及数据采样二、数据泵导入导出工具说明Oracle Database 10g 引入了最新的数据泵(Data Dump)技术,数据泵导出导入(EXPDP和 IMPDP)的作用:1)
5、实现逻辑备份和逻辑恢复2) 在数据库用户之间移动对象3) 在数据库之间移动对象4) 实现表空间搬移三、数据泵导入导出工具与传统导入导出工具的区别在 10g 之前,传统的导出和导入分别使用EXP 工具和IMP 工具,从 10g 开始,不仅保留了原有的 EXP 和 IMP 工具,还提供了数据泵导出导入工具 EXPDP 和 IMPDP.使用 EXPDP 和IMPDP 时应该注意的事项:1) EXP 和IMP 是客户端工具程序,它们既可以在可以客户端使用,也可以在服务端使用。2) EXPDP 和 IMPDP 是服务端的工具程序,他们只能在 ORACLE 服务端使用,不能在客户端使用。3) IMP 只适
6、用于 EXP 导出文件,不适用于 EXPDP 导出文件;IMPDP 只适用于 EXPDP导出文件,而不适用于 EXP 导出文件。四、数据泵EXPDP 导出工具的使用(一)、数据泵程序接口及模式数据泵导入导出接口如下:llll命令行接口参数文件交互式命令行接口数据库台数据泵导入导出模式:lllll整个数据库架构表表空间传输表空间- 2 -专业 专注Oracle 备份恢复篇 之 数据泵的使用(二)、导出工具expdp1基本功能它是操作系统下一个可执行的文件存放目录/ORACLE_HOME/bin oracleoradb bin$ ls -lh expdp-rwxr-x-x 1 oracle oin
7、stall 174K Sep 13 20:01 expdpexpdp 导出工具将数据库中数据备份压缩成一个二进制系统文件.可以在不同OS 间迁移使用 expdp-? 可以查看 expdp 命令的用法并启动交互进程,也可使用 expdp -help 来查看更详细的帮助信息oracleoradb bin$ expdp -?2导出工具 expdp 非交互式命令行方式的例子a.基于表模式的导出SQL> create directory dump_scott as '/home/oracle/dump/scott' Directory created.SQL> grant r
8、ead,write on directory dump_scott to scott;Grant succeeded.oracletest1 $ expdp scott/oracle directory=dir1 dumpfile=emp.dmp tables=scott.empExport: Release .0 - Production on Sun Aug 24 20:26:38 2014Copyright (c) 1982, 2009, Oracle and/or its affiliates.s.Connected to: Oracle Database 11g En
9、terprise Edition Release .0 - Production With the Partitioning, OLAP, Data Mining and Real Application Testing options Starting "SCOTT"."SYS_EXPORT_TABLE_01": scott/* directory=dir1 dumpfile=emp.dmp tables=scott.empEstimate in progress using BLOCKS method. Processing obje
10、ct type TABLE_EXPORT/TABLE/TABLE_DATA Total estimation using BLOCKS method: 64 KB Processing object type TABLE_EXPORT/TABLE/TABLE Processing object type TABLE_EXPORT/TABLE/INDEX/INDEXProcessing object type TABLE_EXPORT/TABLE/CONSTRAINT/CONSTRAINTProcessing object type TABLE_EXPORT/TABLE/CONSTRAINT/R
11、EF_CONSTRAINT. . exported "SCOTT"."EMP"8.570 KB14 rowsMaster table "SCOTT"."SYS_EXPORT_TABLE_01" successfully loaded/unloaded* Dump file set for SCOTT.SYS_EXPORT_TABLE_01 is:/home/oracle/emp.dmpJob "SCOTT"."SYS_EXPORT_TABLE_01" successfully
12、 completed at 20:26:44- 3 -专业 专注Oracle 备份恢复篇 之 数据泵的使用b. 基于用户模式导出oracletest1 $ expdp scott/oracle directory=dir1 dumpfile=scott.dmp schemas=scottExport: Release .0 - Production on Sun Aug 24 20:30:20 2014Copyright (c) 1982, 2009, Oracle and/or its affiliates.s.Connected to: Oracle Database 11
13、g Enterprise Edition Release .0 - Production With the Partitioning, OLAP, Data Mining and Real Application Testing options Starting "SCOTT"."SYS_EXPORT_SCHEMA_01": scott/* directory=dir1 dumpfile=scott.dmp schemas=scottEstimate in progress using BLOCKS method. Processing
14、object type SCHEMA_EXPORT/TABLE/TABLE_DATA Total estimation using BLOCKS method: 192 KBProcessing object type SCHEMA_EXPORT/PRE_SCHEMA/PROCACT_SCHEMA Processing object type SCHEMA_EXPORT/TABLE/TABLEProcessing object type SCHEMA_EXPORT/TABLE/INDEX/INDEX Processing object type SCHEMA_EXPORT/TABLE/CONS
15、TRAINT/CONSTRAINTProcessing object type SCHEMA_EXPORT/TABLE/INDEX/STATISTICS/INDEX_STATISTICS Processing object type SCHEMA_EXPORT/TABLE/COMMENTProcessing object type SCHEMA_EXPORT/TABLE/CONSTRAINT/REF_CONSTRAINT. . . . .exported "SCOTT"."DEPT" exported "SCOTT"."EM
16、P" exported "SCOTT"."SALGRADE"exported "SCOTT"."BONUS"5.937 KB8.570 KB 5.867 KB0 KB4 rows14 rows5 rows0 rowsMaster table "SCOTT"."SYS_EXPORT_SCHEMA_01" successfully loaded/unloaded* Dump file set for SCOTT.SYS_EXPORT_SCHEMA_01 is:/home
17、/oracle/scott.dmpJob "SCOTT"."SYS_EXPORT_SCHEMA_01" successfully completed at 20:30:46c.基于表空间导出oracletest1 $ expdp directory=dir1 dumpfile=users.dmp tablespaces=usersExport: Release .0 - Production on Sun Aug 24 20:32:24 2014Copyright (c) 1982, 2009, Oracle and/or its aff
18、iliates.s.Username: sys as sysdbaPassword:Connected to: Oracle Database 11g Enterprise Edition Release .0 - ProductionWith the Partitioning, OLAP, Data Mining and Real Application Testing options- 4 -专业 专注Oracle 备份恢复篇 之 数据泵的使用Starting "SYS"."SYS_EXPORT_TABLESPACE_01": sys
19、/* AS SYSDBA directory=dir1dumpfile=users.dmp tablespaces=users Estimate in progress using BLOCKS method.Processing object type TABLE_EXPORT/TABLE/TABLE_DATA Total estimation using BLOCKS method: 192 KB Processing object type TABLE_EXPORT/TABLE/TABLE Processing object type TABLE_EXPORT/TABLE/INDEX/I
20、NDEXProcessing object type TABLE_EXPORT/TABLE/CONSTRAINT/CONSTRAINTProcessing object type TABLE_EXPORT/TABLE/CONSTRAINT/REF_CONSTRAINT. . . . .exported "SCOTT"."DEPT" exported "SCOTT"."EMP" exported "SCOTT"."SALGRADE"exported "SCOTT&qu
21、ot;."BONUS"5.937 KB8.570 KB 5.867 KB0 KB4 rows14 rows5 rows0 rowsMaster table "SYS"."SYS_EXPORT_TABLESPACE_01" successfully loaded/unloaded* Dump file set for SYS.SYS_EXPORT_TABLESPACE_01 is:/home/oracle/users.dmpJob "SYS"."SYS_EXPORT_TABLESPACE_01"
22、successfully completed at 20:32:34d. 导出整个数据库,且使用并行导出方式oracletest1 $ expdp directory=dir1 dumpfile=full_%u.dmp parallel=4 full=yExport: Release .0 - Production on Sun Aug 24 20:33:28 2014Copyright (c) 1982, 2009, Oracle and/or its affiliates.s.Username: sys as sysdbaPassword:Connected to: Ora
23、cle Database 11g Enterprise Edition Release .0 - Production With the Partitioning, OLAP, Data Mining and Real Application Testing options Starting "SYS"."SYS_EXPORT_FULL_01": sys/* AS SYSDBA directory=dir1 dumpfile=full_%u.dmp parallel=4 full=yEstimate in progress using B
24、LOCKS method.Processing object type DATABASE_EXPORT/SCHEMA/TABLE/TABLE_DATA Total estimation using BLOCKS method: 57.18 MBoracletest1 $ lltotal 77828-rw-r-r- 1-rw-r1-rw-r1-rw-r1-rw-r1oracle oinstall107473 Aug 24 20:37 export.logoracle oinstall 32849920 Aug 24 20:37 full_01.dmporacle oinstall 8687616
25、 Aug 24 20:37 full_02.dmporacle oinstall 12197888 Aug 24 20:34 full_03.dmporacle oinstall 25239552 Aug 24 20:37 full_04.dmp- 5 -专业 专注Oracle 备份恢复篇 之 数据泵的使用3数据泵的dba_directories 获得所创建的目录1.2.可以dba_datapump_jobs 来查看数据泵作业的运行情况,也可以利用 ATTACH 重新连接上还在进行的 JOB每个 datapump 可以通过 job_name 参数来指定作业名称,如未指定,则系统使用默认的作业名
26、称,如下面的视图中为 SYS_EXPORT_FULL_01通过 v$session_longops 也可以查看长时间运行的 datapump job 的具体内容SQL> select owner_name owr,job_name jbn,operation ope,job_modejbm,state,degree,23attached_sessions atts,datapump_sessions datsfrom dba_datapump_jobs;OWRJBNOPEJBMSTATEDEGREEATTSDATSSCOTTSYS_EXPORT_FULL_01EXPORTFULLCOMP
27、LETING212SQL> 23select sid, serial#,session_typefrom v$session s, dba_datapump_sessions dwheres.saddr = d.saddr;SIDSERIAL# SESSION_TYPE14314913213613514112814210 DBMS_DATAPUMP37 MASTER3 WORKER3 WORKER4 WORKER5 WORKER2 WORKER4 WORKER3.数据泵的逻辑备份程度SELECT sid, serial#, context, sofar, totalwork, ROUND
28、(sofar/totalwork*100,2) "%_COMPLETE"FROM v$session_longops WHERE opname LIKE '%EXP%'AND totalwork != 0AND sofar <> totalwork;SID SERIAL# CONTEXT SOFARTOTALWORK70%_COMPLETE77.14130 33054- 6 -专业 专注Oracle 备份恢复篇 之 数据泵的使用(三)、expdp 的常用参数1ATTACH该选项用于在客户会话与已存在导出作用之间建立关联.语法如下ATTACH=sc
29、hema_name.job_nameSchema_name 用于指定方案名,job_name 用于指定导出作业名.注意,如果使用 ATTACH选项在命令行除了连接字符串和 ATTACH 选项外,不能指定任何其他选项,示例如下: Expdp scott/tiger ATTACH=scott.export_job2CONTENT该选项用于指定要导出的内容.默认值为 ALL CONTENT=ALL | DATA_ONLY | METADATA_ONLY当设置CONTENT 为ALL 时,将导出对象定义及其所有数据.为DATA_ONLY 时,只导出对象数据,为 METADATA_ONLY 时,只导出对
30、象定义Expdp scott/tiger DIRECTORY=dumpDUMPFILE=a.dumpCONTENT=METADATA_ONLY3DIRECTORY指定转储文件和日志文件所在的目录DIRECTORY=directory_objectDirectory_object 用于指定目录对象名称.需要注意,目录对象是使用 CREATEDIRECTORY 语句建立的对象,而不是 OS 目录4DUMPFILE用于指定转储文件的名称,默认名称为 expdat.dmp DUMPFILE=directory_object:file_name ,.Directory_object 用于指定目录对象名,
31、file_name 用于指定转储文件名.需要注意,如果不指定 directory_object,导出工具会自动使用 DIRECTORY 选项指定的目录对象Expdp scott/tiger DIRECTORY=dump1DUMPFILE=dump2:a.dmp5ESTIMATE指定估算被导出表所占用磁盘空间分方法.默认值是 BLOCKS EXTIMATE=BLOCKS | STATISTICS设置为 BLOCKS 时,oracle 会按照目标对象所占用的数据块个数乘以数据块象占用的空间,设置为 STATISTICS 时,根据最近统计值估算对象占用空间估算对- 7 -专业 专注Oracle 备份
32、恢复篇 之 数据泵的使用6EXTIMATE_ONLY指定是否只估算导出作业所占用的磁盘空间,默认值为 N EXTIMATE_ONLY=Y | N设置为 Y 时,导出作用只估算对象所占用的磁盘空间,而估算对象所占用的磁盘空间,还会执行导出操作.Expdp scott/tiger ESTIMATE_ONLY=yNOLOGFILE=y执行导出作业,为 N 时,不仅7EXCLUDE该选项用于指定执行操作时要排除对象类型或相关对象EXCLUDE=object_type:name_clause ,.Object_type 用于指定要排除的对象类型,name_clause 用于指定要排除的具体对象.EXCL
33、UDE 和 INCLUDE 不能同时使用Expdp scott/tiger DIRECTORY=dumpDUMPFILE=a.dup EXCLUDE=VIEW8FILESIZE指定导出文件的最大,默认为0,(表示文件没有限制)9FLASHBACK_SCN指定导出特定 SCN 时刻的表数据FLASHBACK_SCN=scn_valueScn_value 用于标识 SCN 值.FLASHBACK_SCN 和 FLASHBACK_TIME 不能同时使用Expdp scott/tiger DIRECTORY=dumpDUMPFILE=a.dmp FLASHBACK_SCN=35852310FLASHB
34、ACK_TIME指定导出特定时间点的表数据FLASHBACK_TIME=”TO_TIMESTAMP(time_value)”Expdp scott/tiger DIRECTORY=dumpDUMPFILE=a.dmp FLASHBACK_TIME=“TO_TIMESTAMP(25-08-200414:35:00,DD-MM-YYYYHH24:MI:SS)”11FULL指定数据库模式导出,默认为 N FULL=Y | N为 Y 时,标识执行数据库导出.- 8 -专业 专注Oracle 备份恢复篇 之 数据泵的使用12HELP指定是否显示 EXPDP 命令行选项的帮助信息,默认为 N当设置为 Y
35、时,会显示导出选项的帮助信息. Expdp help=y13INCLUDE指定导出时要包含的对象类型及相关对象INCLUDE = object_type:name_clause , 14JOB_NAME指定要导出作用的名称,默认为 SYS_ JOB_NAME=jobname_string15LOGFILE指定导出日志文件文件的名称,默认名称为 export.log LOGFILE=directory_object:file_nameDirectory_object 用于指定目录对象名称,file_name 用于指定导出日志文件名.如果不指定directory_object.导出作用会自动使用
36、DIRECTORY 的相应选项值.Expdp scott/tiger DIRECTORY=dumpDUMPFILE=a.dmp logfile=a.log16NETWORK_LINK指定数据库链名,如果要将数据库对象导出到本地例程的转储文件中,必须设置该选项.17NOLOGFILE该选项用于指定生成导出日志文件,默认值为 N.18PARALLEL指定执行导出操作的并行进程个数,默认值为119PARFILE指定导出参数文件的名称PARFILE=directory_path file_name20QUERY用于指定过滤导出数据的 where 条件QUERY=schema. table_name:
37、query_clauseSchema 用于指定方案名,table_name 用于指定表名,query_clause 用于指定条件限制子句.QUERY 选项不能与CONNECT=METADATA_ONLY,EXTIMATE_ONLY,TRANSPORT_TABLESPACES 等选项同时使用.- 9 -专业 专注Oracle 备份恢复篇 之 数据泵的使用21SCHEMAS该方案用于指定执行方案模式导出,默认为当前用户方案.22STATUS指定显示导出作用进程的详细状态,默认值为023TABLES指定表模式导出TABLES=schema_name.table_name:partition_name
38、,Schema_name 用于指定方案名,table_name 用于指定导出的表名,partition_name 用于指定要导出的分区名.24TABLESPACES指定要导出表空间列表25TRANSPORT_FULL_CHECK该选项用于指定被搬移表空间和未搬移表空间关联关系的检查方式,默认为 N.当设置为Y 时,导出作用会检查表空间直接的完整关联关系,如果表空间所在表空间或其索引所在的表空间只有一个表空间被搬移,将显示错误信息.当设置为 N 时,导出作用只检查单端依赖,如果搬移索引所在表空间,但未搬移表所在表空间,将显示出错信息,如果搬移表所在表空间,未搬移索引所在表空间,则显示错误信息.2
39、6TRANSPORT_TABLESPACES指定执行表空间模式导出27VERSION指定被导出对象的数据库版本,默认值为 COMPATIBLE. VERSION=COMPATIBLE | LATEST |version_string为 COMPATIBLE 时,会根据初始化参数 COMPATIBLE 生成对象元数据;为 LATEST 时,会根据数据库的实际版本生成对象元数据.version_string 用于指定数据库版本字符串.- 10 -专业 专注Oracle 备份恢复篇 之 数据泵的使用五、数据泵IMPDP 导入工具的使用数据的导入导出时数据库经常处理的作业之一,Oracle 提供了 I
40、MP 和 IMPDP 以及SQL*Loader 等工具来完成数据的导入工作,其中 IMP 服务于早期的9i 之前的版本,在10g 及后续版本,Oracle 提供了数据泵高速导入工具。(四)、IMPDP 支持的接口及导入模式导入接口使用命令行带参数的 使用命令行带参数文件使用命令行交互使用 database console(GUI) 几种常用的导入模式导入表 导入方案导入表空间导入数据库传输表空间模式- 11 -专业 专注Oracle 备份恢复篇 之 数据泵的使用(五)、演示如何导入1关于查看 impdp 的帮助,使用以下命令oracleoradb $ impdp -? 或oracleoradb
41、 $ impdp -help 前者提供帮助信息并开启命令行交互模式2导入表-将表 dept,emp 导入到 scott 方案中impdp scott/tiger directory=dump_scott dumpfile=tab.dmp tables=dept,emp-将表 dept 和 emp 从 scott 方案导入到 system 方案中,对于方案的转移,必须使用 remap_shcema 参数impdp system/manage directory=dump_scott dumpfile=tab.dmptables=scott.dept,scott.emp remap_schema=
42、scott:system3导入方案-将 dump_scott 目录下的 schema.dmp 导入到 scott 方案中impdp scott/tiger directory=dump_scott dumpfile=schema.dmp schemas=scott-将 scott 方案中的所有对象转移到 system 方案中impdp system/redhat directory=dump_scottschemas=scott remap_schema=scott:systemdumpfile=schema.dmp4导入表空间impdp system/redhat directory=dum
43、p_scott tablespaces=user01dumpfile=tablespace.dmp5导入数据库impdp system/redhat directory=dump_scottdumpfile=full.dmp full=y6将数据对象原样导回(演示从 Windows 客户端来实现,数据库基于Linux 系统)从 Windows 客户端来导出 scott.emp 表,导出后删除该表,再原样导回C:/>expdp scott/tigerlist2 directory=dump_scott dumpfile=emp.dmptables=emp- 12 -专业 专注Oracle
44、备份恢复篇 之 数据泵的使用C:/>sqlplus scott/tigerlist2SQL*Plus:Release .0 - Production on一9月20 20:50:35 2010Copyright(c) 1982, 2005, Oracle.s.Connectedto:Oracle Database 10g Enterprise Edition Release.0 - ProductionWith the Partitioning, OLAP and Data Mining optionsSQL> drop table emp;Tabl
45、e dropped.SQL> commit;Commit complete.SQL> select count(1) from emp; select count(1) from emp*ERROR at line 1:ORA-00942: table or view does not existSQL> host impdp scott/tigerlist2 directory=dump_scottdumpfile=emp.dmpSQL> select count(1) from emp;COUNT(1)147将导出的对象使用 remap_schema 参数转移到不同
46、的方案a.将 dept 从 scott 用户导入到 system 用户下expdp scott/tiger directory=dump_scott dumpfile=dept.dmp tables=dept方法一:impdp system/redhat tables=scott.dept directory=dump_scott dumpfile=dept.dmp remap_schema=scott:system方法二:sql>grant imp_full_database to scott;impdp scott/tiger directory=dump_scott dumpfil
47、e=dept.dmp tables=dept remap_schema=scott:system table_exists_action=replace- 13 -专业 专注Oracle 备份恢复篇 之 数据泵的使用b.将 scott 方案下的所有对象导入到 system 方案下expdp scott/tiger directory=dump_scott dumpfile=allobj.dmp schemas=scottimpdp scott/tiger directory=dump_scott dumpfile=allobj.dmpremap_schema=scott:system tabl
48、e_exists_action=replace8使用 remap_datafile 参数转移到不同的数据文件(用于不同平台之间存在不同命名方式时)下面的示例首先创建了一个参数文件,参数文件名为 payroll.par directory=pump_scottfull=ydumpfile=datafile.dmpremap_datafile='db$:hrdata.payrolltbs2.f':'/db/hrdata/payroll/tbs2.f' -指明重新数据文件impdp scott/tiger PARFILE=payroll.par9使用 remap_tablespace 参数转移到不同的表空间impdp scott/scott remap_tablespace=users:tbs1 direc
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 家装机电安装全流程管理研究
- 方便面生产车间布局设计方案
- 2025江苏镇江市卫生健康委员会所属镇江市第一人民医院招聘工作人员50人考前自测高频考点模拟试题及答案详解(网校专用)
- 2025年青岛工会知识题库及答案
- 燃气管道巡检与维护方案
- 舞蹈考生考试题目及答案
- 零碳工厂绿色交通方案及设施配置
- 燃气输配网络负荷测试方案
- 船舶生产线自动化系统实施方案
- 高层建筑地下室后浇带防水层施工缺陷的检测与修复
- 保洁日常清洁标准课件
- 乡镇财政监管培训课件
- 1.2细胞的多样性和统一性(1)课件-高一上学期生物人教版必修1
- Unit 1~2单元月考测试(含答案) 2025-2026学年译林版(2024)八年级英语上册
- 工程预算审核服务方案(3篇)
- 2025-2026学年七年级英语上学期第一次月考 (上海专用)原卷
- 2025年电梯培训考核题目及答案
- VTE课件讲解教学课件
- 2024人教版七年级英语上册 Unit7课时4SectionB(1a-1d)分层作业(含答案)
- 高原性肺水肿
- 2025年教科版小学三年级上册《科学》第三单元第2课认识气温计课件
评论
0/150
提交评论