版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第11章备份与恢复主要内容备份与恢复概述手动备份数据库手动恢复数据库利用RMAN备份数据库利用RMAN恢复数据库11.1备份与恢复概述备份与恢复的概念物理备份与恢复分类11.1.1备份与恢复的概念在Oracle数据库中,数据库备份与恢复分为物理备份与恢复和逻辑备份与恢复两类。逻辑备份与恢复是利用Oracle提供的导出工具将数据库中的对象及其数据导出到转储文件中,利用导入工具将转储文件中的数据导入数据库。物理备份与恢复是指备份数据库的物理文件,包括数据文件、控制文件、归档重做日志文件等,当数据库发生介质故障时,利用备份的物理文件恢复损坏的物理文件。在Oracle数据库中,物理备份与恢复可以采用手动方式进行,即由管理员手动进行每个物理文件的备份与恢复。也可以使用Oracle恢复管理器(RMAN)使用命令自动进行备份与恢复的操作。11.1.2物理备份与恢复分类物理备份分类联机备份和脱机备份一致性备份和不一致性备份完全备份和部分备份完整备份和增量备份物理恢复分类量备份完全恢复和不完全恢复归档模式下的恢复和非归档模式下的恢复11.2手动备份数据库脱机备份联机备份11.2.1脱机备份脱机完全备份主要备份数据库所有的数据文件和控制文件。由于其它文件都比较小,为了恢复的方便,通常脱机备份时将其它文件一起备份。利用SQL*Plus工具按下列步骤进行。启动SQL*Plus,以SYSDBA身份登录数据库。查询当前数据库所有数据文件、控制文件、联机重做日志文件、初始化参数文件的位置。正常关闭数据库。SQL>SHUTDOWNIMMEDIATE复制所有数据文件、控制文件、联机重做日志文件以及初始化参数文件等其它配置文件到备份磁盘。可以直接在操作系统中使用复制、粘贴方式进行,也可以在SQL*Plus环境中使用下列形式的操作系统命令完成。SQL>HOSTCOPY原文件名称
目标路径名称重新启动数据库SQL>STARTUP11.2.2联机备份备份表空间与数据文件备份控制文件备份归档重做日志文件备份表空间与数据文件首先查询表空间对应的所有数据文件。使用ALTERTABLESPACE…BEGINBACKUP语句将表空间设置为备份模式。例如:SQL>ALTERTABLESPACEUSERSBEGINBACKUP;利用操作系统命令备份表空间包含的所有数据文件。使用ALTERTABLESPACE…ENDBACKUP语句结束表空间的备份状态。例如:SQL>ALTERTABLESPACEUSERSENDBACKUP;对所有未归档的联机重做日志文件进行归档SQL>ALTERSYSTEMARCHIVELOGCURRENT;备份控制文件可以使用ALTERDATABASEBACKUPCONTROLFILETO语句生成控制文件的二进制备份。例如:SQL>ALTERDATABASEBACKUPCONTROLFILETO'D:\BACKUP\CONTROL.BKP';可以使用带TRACE子句的ALTERDATABASE语句将控制文件内容备份到跟踪文件。例如:SQL>ALTERDATABASEBACKUPCONTROLFILETOTRACE;备份归档重做日志文件查询数据库的动态性能视图V$ARCHIVE_DEST,查看数据库中可用的归档目标。SQL>SELECTDEST_NAME,STATUS,DESTINATIONFROMV$ARCHIVE_DEST;查询数据库的动态性能视图V$ARCHIVE_LOG,查看有哪些已归档的重做日志文件。SQL>SELECTTHREAD#,SEQUENCE#,NAMEFROMV$ARCHIVED_LOG;利用操作系统命令备份可用归档目标中所有的归档重做日志文件。SQL>HOSTCOPYD:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\*D:\BACKUP\ARCH;11.3手动恢复数据库非归档模式下的不完全介质恢复归档模式下的完全介质恢复归档模式下的不完全介质恢复11.3.1非归档模式下的不完全介质恢复在非归档模式下,利用一致性完全备份恢复数据库的步骤为:如果数据库处于打开状态,则关闭数据库。SQL>SHUTDOWNIMMEDIATE利用最近的数据库完全备份,使用操作系统命令修复数据库。必须修复数据库中所有的数据文件和控制文件,而不仅仅是损坏或丢失的数据文件和控制文件。如果有必要,编辑初始化参数文件的CONTROL_FILES参数,重新指定控制文件的位置。利用编辑后的初始化参数文件以及修复后的数据库,启动并加载数据库实例。SQL>STARTUPMOUNT如果修复后的数据文件的存放位置或名称与数据库介质故障前数据文件的位置或名称不同,则需要使用ALTERDATABASERENAMEFILE…TO语句修改控制文件中的数据文件的位置与名称信息。例如:SQL>ALTERDATABASERENAMEFILE‘D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF’TO‘E:\DISK\USERS01.DBF’;如果联机重做日志文件存储在损坏的磁盘上,而且该磁盘无法修复,则需要指定联机重做日志文件新的存储位置。例如:SQL>ALTERDATABASERENAMEFILE‘D:\APP\ADMINISTRATOR\ORADATA\ORCL\REDO01.LOG’TO‘D:\DISK\REDO01.LOG’;如果没有重做日志文件的备份,则不能象修复数据文件和控制文件那样修复联机重做日志文件。为了使Oracle数据库可以重置联机重做日志文件,必须执行一次不完全介质恢复。例如:SQL>RECOVERDATABASEUNTILCANCEL;SQL>CANCEL;使用RESETLOGS方式打开数据库。Oracle将清空联机重做日志文件,将重做日志文件序列号设置为1。SQL>ALTERDATABASEOPENRESETLOGS;11.3.2归档模式下的完全介质恢复数据库关闭状态下的完全恢复数据库运行状态下的完全恢复18归档模式下数据库的完全恢复是指归档模式下,一个或多个数据文件损坏或丢失,利用备份的数据文件修复损坏或丢失的数据文件,再结合归档重做日志文件和联机重做日志文件,采用前滚技术重做自备份以来的所有改动,采用回滚技术回滚未提交的事务,将数据库恢复到故障时刻的状态,没有任何数据丢失。根据数据文件损坏或丢失情况的不同,数据库完全恢复可以在3个级别上进行:数据文件级恢复:针对特定损坏或丢失的数据文件进行恢复。表空间级恢复:针对特定表空间中损坏或丢失的数据文件进行恢复。数据库级恢复:针对多个表空间中损坏或丢失的数据文件进行恢复。归档模式下数据库完全恢复的基本语法为:RECOVER[AUTOMATIC][FROM'location'][DATABASE|TABLESPACEtablespace|DATAFILEdatafile]数据库关闭状态下的完全恢复如果数据库没有关闭,则强制关闭数据库。SQL>SHUTDOWNIMMEDIATE如果数据文件的损坏或丢失是永久性的,则使用操作系统命令,利用最近的备份修复损坏或丢失的数据文件,不需要修复未损坏或未丢失的数据文件以及重做日志文件。启动数据库实例并加载数据库,但是不打开数据库。SQL>STARTUPMOUNT如果没有将数据文件修复到原来的位置,需要使用ALTERDATABASERENAMEFILE…TO语句修改控制文件中数据文件的位置信息。例如:SQL>ALTERDATABASERENAMEFILE‘D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF’TO‘E:\DISK\USERS01.DBF’;保证所有需要恢复的数据文件都处于联机状态,Oracle只对处于联机状态的数据文件进行恢复。可以使用ALTERDATABASEDATAFILE…ONLINE语句将数据文件设置为联机状态。例如:SQL>ALTERDATABASEDATAFILE'D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF'ONLINE;执行RECOVER命令,进行完全介质恢复。可以恢复整个数据库,或者单独恢复某个表空间或者单独恢复某个数据文件。例如:SQL>RECOVERAUTOMATICDATABASE;SQL>RECOVERAUTOMATICTABLESPACEusers;SQL>RECOVERAUTOMATICDATAFILE'D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF';如果归档重做日志文件不在默认归档目标,需要使用FROM子句指定归档重做日志文件所在位置。在恢复过程中,如果应用完所有的归档重做日志文件后恢复还没有结束,Oracle将会继续应用联机重做日志文件。恢复过程结束后,打开数据库。SQL>ALTERDATABASEOPEN;数据库运行状态下的完全恢复将损坏或丢失的数据文件设置为脱机状态。例如:SQL>ALTERDATABASEDATAFILE'D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF'OFFLINE;如果一个表空间中有多个数据文件损坏或丢失,可将表空间设置为脱机状态。例如:SQL>ALTERTABLESPACEUSERSOFFLINE;如果数据文件的损坏或丢失是永久性的,则使用操作系统命令,利用最近的备份修复损坏或丢失的数据文件。尽量将损坏或丢失的数据文件修复在原来的位置,如果原来位置不可用,需要修复到其它位置。如果没有将数据文件修复到原来的位置,需要使用ALTERDATABASERENAMEFILE…TO语句修改控制文件中数据文件的位置信息。例如:SQL>ALTERDATABASERENAMEFILE‘D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF’TO‘E:\DISK\USERS01.DBF’;执行RECOVER命令,进行文件级别的完全介质恢复。例如:SQL>RECOVERAUTOMATICDATAFILE'D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF';如果数据文件的恢复在表空间级别上进行,则执行表空间恢复命令。例如:SQL>RECOVERAUTOMATICTABLESPACEUSERS;恢复结束后,将数据文件设置为联机状态。例如:SQL>ALTERDATABASEDATAFILE'D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF'ONLINE;如果数据文件的恢复在表空间级别上进行,则将表空间联机。例如:SQL>ALTERTABLESPACEUSERSONLINE;11.3.3归档模式下的不完全介质恢复下列情况下可以考虑对数据库进行不完全的介质恢复。归档重做日志文件部分丢失,只能应用未丢失、序列号连续的归档重做日志文件。控制文件全部丢失,无法重建完全反映数据库当前状态的控制文件。联机重做日志文件损坏或丢失。用户错误的操作,导致数据丢失,需要将数据库恢复到错误操作之前的状态。归档模式下数据库的不完全恢复分为3种类型:基于TIME的不完全恢复:将数据库恢复到备份与故障时刻之间的某个特定时刻。基于CANCEL的不完全恢复:数据库的恢复以重做日志文件为单位,随用户输入CANCEL命令而中止。
基于SCN的不完全恢复:将数据库恢复到指定的SCN值时的状态。归档模式下不完全介质恢复的语法为:RECOVER[AUTOMATIC][FROM'location'][DATABASE][UNTILTIMEtime|CANCEL|CHANGEscn][USINGBACKUPCONTROLFILE]归档模式下数据库不完全恢复的基本步骤为:如果数据库没有关闭,则强制关闭数据库。SQL>SHUTDOWNIMMEDIATE确定数据库要恢复到故障之前的目标时刻,以选择合适的数据库备份。利用备份的数据文件修复数据库所有的数据文件。如果控制文件也损坏,那么修复后的控制文件应该能反映出恢复的目标时刻数据库的状态。如果没有合适的控制文件备份,需要手工创建控制文件。启动数据库实例并加载数据库,但是不打开数据库。SQL>STARTUPMOUNT如果没有将数据文件修复到原来的位置,需要使用ALTERDATABASERENAMEFILE…TO语句修改控制文件中数据文件的位置信息。例如:SQL>ALTERDATABASERENAMEFILE'D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF'TO'E:\DISK\USERS01.DBF';保证所有需要恢复的数据文件都处于联机状态。对于处于脱机状态的数据文件,可以使用ALTERDATABASEDATAFILE…ONLINE语句将数据文件设置为联机状态。例如:SQL>ALTERDATABASEDATAFILE'D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF‘ONLINE执行RECOVERDATABASEUNTIL命令,进行不完全介质恢复。例如:SQL>RECOVERAUTOMATICDATABASEUNTILTIME'2012-11-2012:00:00';SQL>RECOVERAUTOMATICDATABASEUNTILCANCEL;SQL>RECOVERAUTOMATICDATABASEUNTIL8726957;如果控制文件也是利用备份修复的,那么需要在RECOVER命令中指定USINGBACKUPCONTROLFILE子句。例如:SQL>RECOVERAUTOMATICDATABASEUNTILCANCELUSINGBACKUPCONTROLFILE;数据库不完全恢复操作结束后,使用RESETLOGS方式打开数据库。SQL>ALTERDATABASEOPENRESETLOGS;11.4利用RMAN备份数据库RMAN介绍RMAN基本操作通道分配RMAN备份概述RMAN备份数据库11.4.1RMAN介绍RMAN(RecoveryManager)是Oracle恢复管理器的简称,是集数据库备份(Backup)、还原(Restore)和恢复(Recover)于一体的Oracle数据库备份与恢复工具。是随Oracle服务器软件一同安装的Oracle工具软件,它专门用于对数据库进行备份、修复和恢复操作,同时自动管理备份RMAN的运行环境RMAN命令执行器:用于对目标数据库进行备份与恢复操作管理的客户端应用程序。目标数据库:利用RMAN进行备份与恢复操作的数据库。RMAN资料档案库:存储进行数据库备份、修复以及恢复操作时需要的管理信息和数据。RMAN恢复目录:建立在恢复目录数据库中的一种存储对象,存储RMAN的资料档案库信息。RMAN恢复目录数据库:用于保存RMAN恢复目录的数据库,是一个独立于目标数据库的Oracle数据库。RMAN的优点*能备份数据文件、归档日志和控制文件等。能自动维护备份相关的元数据。以数据块为单位,只备份使用过的数据块,节省了空间。可对备份文件进行压缩存储。备份过程中,能够自动检测损坏的数据块。可进行增量备份。RMAN的体系结构*元数据的存储*在默认情况下,元数据(即备份文件的名称、路径、完成备份时间及检查点SCN等)将存放在控制文件中。由于控制文件中可删除的记录默认是7天,所以通常还需要将元数据存放到另外一个Recoerycatalog数据库的表中。元数据在数据表中可长时间保存。11.4.2RMAN基本操作连接数据库创建恢复目录注册数据库连接数据库可以在操作系统命令提示符下按下列形式输入命令,直接连接目标数据库:RMANTARGETuser/password@net_service_name也可以先在命令提示符下输入RMAN启动RMAN命令执行器,然后执行下列连接命令:CONNECTTARGETuser/password@net_service_name创建恢复目录创建恢复目录数据库。创建恢复目录之前,必须首先创建一个Oracle数据库,该数据库应该建立在与目标数据库独立的另一台Oracle服务器上。在恢复目录数据库中创建用户。SQL>CREATEUSERrmanIDENTIFIEDBYrmanDEFAULTTABLESPACERECOVERY_CATALOGTEMPORARYTABLESAPCETEMPQUOTA500MONRECOVERY_CATALOG;为用户授予RECOVERY_CATALOG_OWNER系统权限。例如:SQL>GRANTRECOVERY_CATALOG_OWNER,CONNECT,RESOURCETOrman;启动RMAN,连接恢复目录数据库。RMAN>CONNECTCATALOGrman/rman@ORACLE;创建恢复目录。RMAN>CREATECATALOGTABLESPACERECOVERY_CATALOG;注册数据库RMAN恢复目录创建后,需要在恢复目录中对目标数据库进行注册,将目标数据库的控制文件信息转移到恢复目录中。例如:RMAN>REGISTERDATABASE;11.4.3通道分配在RMAN中对目标数据库进行备份、修复、恢复操作时,必须为操作分配通道。可以根据预定义的配置参数自动分配通道,也可以在需要时手动分配通道。自动分配通道RMAN中与自动分配通道相关的预定义配置参数包括:
CONFIGUREDEFAULTDEVICETYPETOdisk|sbtCONFIGUREDEVICETYPEdisk|sbtPARALLELISMnCONFIGURECHANNELDEVICETYPECONFIGURECHANNELnDEVICETYPEconfigurechanneldevicetypediskformat'd:\backup\%u';手动分配通道语法为:RUN{ALLOCATECHANNEL通道名称
DEVICETYPE设备类型;BACKUP…}例如RMAN>RUN{ALLOCATECHANNELch1DEVICETYPEdiskFORMAT'd:/backup/%U';BACKUPTABLESPACEusers;}run{allocatechanneld1devicetypediskformat'd:\backup\%u';allocatechanneld2devicetypediskformat'e:\backup\%u';allocatechanneld3devicetypediskformat'f:\backup\%u';backupdatabase;}显示命令show[default]devicetypeshowchannel[fordevicetype设备描述符]showmaxsetsizeshowdatafilebackupcopiesshowarchivelogbackupcopiesshowbackupoptimizationshowcontrolfileautobackup[format]showall11.4.4RMAN备份概述数据库必须处于加载或打开状态,并且与目标数据库建立连接。RMAN备份对象包括:整个数据库数据文件表空间归档重做日志文件控制文件服务器初始化参数文件数据库的备份形式:镜像复制:对数据文件、控制文件或归档重做日志文件进行精确复制。备份集:是RMAN创建的一个具有特定格式的逻辑对象,是RMAN的最小备份单元。备份类型一致性备份与不一致性备份数据库打开状态下的备份与关闭状态下的备份完整备份与增量备份11.4.5RMAN备份数据库在RMAN中使用BACKUP命令进行数据库的备份,创建备份集。BACKUP命令的基本语法为:BACKUP[backup_option]backup_object[PLUSARCHIVELOG][backup_object_option];设置数据库的归档模式利用RMAN进行数据库备份时,数据库必须运行在归档模式。SQL>SHUTDOWNIMMEDIATESQL>STARTUPMOUNTSQL>ALTERDATABASEARCHIVELOG;SQL>ALTERDATABASEOPEN;备份整个数据库可以使用BACKUPDATABASE命令备份整个数据库。RMAN>BACKUPDATABASEFORMAT'D:\BACKUP\%U.BKP’;备份表空间可以使用BACKUPTABLESPACE命令备份一个或多个表空间。RMAN>BACKUPTABLESPACEsystem,usersFORMAT'D:\BACKUP\%U.BKP';备份数据文件可以使用BACKUPDATAFILE命令备份一个或多个数据文件,可以通过数据文件名称或数据文件编号指定要备份的数据文件。RMAN>BACKUPDATAFILE'D:\APP\ADMINISTRATOR\ORADATA\ORCL\USERS01.DBF‘FORMAT'D:\BACKUP\%U';backupdatafile1,2,3,4filesperset=2;backupdatafile1,2format'd:\back\%u';listbackupofdatafile1,2;备份控制文件如果执行CONFIGURECONTROLFILEAUTOBACKUPON命令,启动了控制文件自动备份功能,则当执行BACKUP命令或COPY命令备份数据库或者数据库结构发生变化时,将自动备份控制文件与服务器初始化参数文件。如果没有启动控制文件的自动备份功能,可以使用BACKUPCURRENTCONTROLFILE命令备份控制文件。RMAN>BACKUPCURRENTCONTROLFILEFORMAT'D:\BACKUP\%U.CTL';备份服务器初始化参数文件可以使用BACKUPSPFILE命令备份当前数据库使用的服务器初始化参数文件。RMAN>BACKUPSPFILEFORMAT'D:\BACKUP\%U';备份归档重做日志文件可以使用BACKUPARCHIVELOG命令备份归档重做日志文件也可以在对数据文件、表空间或控制文件进行备份时使用BACKUP…PLUSARCHIVELOG命令,同时对归档重做日志文件进行备份。RMAN>BACKUPARCHIVELOGALL;RMAN>BACKUPDATABASEPLUSARCHIVELOGFORMAT'D:\BACKUP1\%U';用RMAN进行双工备份*利用backupcopiesbackupcopies3datafile3;利用setbackupcopiesrun{setbackupcopies3;backupcopies2foramt'd:\back\%u','e:\back\%u';tablespaceusers;backuparchivelogall;}57用RMAN进行双工备份*利用configurebackupsummaryconfiguredevicetypesbtparallelism1;configuredefaultdevicetypetosbt;configurechanneldevicetypediskformat'd:\back\%u';configurechanneldevicetypediskformat'e:\back\%u';configuredatafilebackupcopiesfordevicetypesbtto2;configurearchivelogbackupcopiesfordevicetypesbtto2;configuredatafilebackupcopiesfordevicetypediskto2;58用RMAN进行双工备份*利用configurebackupsummary双工备份表空间usersconfiguredatafilebackupcopiesfordevicetypediskto2;backuptablespaceusersformat'd:\back\%u','e:\back\%u';59用RMAN进行增量备份*建立表空间users的0级备份和1级备份backupincrementallevel=0tablespaceusers;backupincrementallevel=1tablespaceusers;6011.5利用RMAN恢复数据库RMAN恢复概述利用RMAN进行完全恢复利用RMAN进行不完全恢复11.5.1RMAN恢复概述使用RMAN进行数据库恢复时只能使用之前使用RMAN生成的备份,可以实现数据库的完全恢复,也可以实现数据库的不完全恢复。RMAN恢复分两个步骤,首先使用RESTORE命令进行数据库的修复,然后使用RECOVER命令进行数据库的恢复。RESTORE修复数据库利用RESTORE命令修复数据库的基本语法为:RESTORE(restore_object[restore_spc_option])[restore_option];例如RMAN>RESTROEDATABASE;RMAN>RESTORECONTROLFILEFROMAUTOBACKUP;RECOVER恢复数据库基本语法为:RECOVER[DEVICETYPEdisk|sbt]recover_object[recover_option];例如:RMAN>RECOVERDATABASEDELETEARCHIVELOG;RMAN>RECOVERCONTROLFILE;11.5.2利用RMAN进行完全恢复可以利用备份对整个数据库、单独的数据文件或单独的表空间进行完全恢复操作。整个数据库的完全恢复启动RMAN并连接到目标数据库。如果使用恢复目录,还需要连接到恢复目录数据库。将目标数据库设置为加载状态。RMAN>SHUTDOWNIMMEDIATE;RMAN>STARTUPMOUNT;执行数据库的修复与恢复操作。
RMAN>RESTOREDATABASE;RMAN>RECOVERDATABASE;恢复完成后,打开数据库。RMAN>ALTERDATABASEOPEN;数据文件的完全恢复启动RMAN并连接到目标数据库。如果使用恢复目录,还需要连接到恢复目录数据库。将损坏或丢失的数据文件设置为脱机状态。RMAN>SQL“A
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 医疗质量总结
- 社区居民动员社会工作专业教学案例宝典
- 《天然药物分析总论》课件
- 中医感冒的临证护理
- 《透视图画法》课件
- 圣诞活动创意音乐课件
- 培训机构维护技巧
- 病案(病历)封存、启封制度
- 《奥林匹克公园小品》课件
- 人流术后的观察及护理
- 2024年东南亚集装箱班轮运输市场深度研究及预测报告
- 建筑项目安全风险分级管控清单建筑风险分级管控清单(范例)
- 马背上的民族蒙古族少数民族蒙古族介绍课件
- 【课件】点线传情-造型元素之点线面+课件高中美术人美版(2019)选择性必修1+绘画
- 2024年麻醉药品及精神药品合理应用培训考试试题
- 2024-2025学年新教材高中物理 第一章 动量守恒定律 1 动量教案 新人教版选择性必修第一册
- 农村户改厕施工协议书
- 药事管理实训报告
- 品管圈PDCA持续质量改进提高静脉血栓栓塞症规范预防率
- 儿童支气管哮喘规范化诊治建议(2020年版)
- 2023年人教版中考物理专题复习-九年级全册简答题专题
评论
0/150
提交评论