版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
CONTENTSALTIBASE安装和升级ALTIBASE启动和关闭1ALTIBASE安装和升级
数据库启动创建OS用户主机、OS、网络、存储设置数据库安装参数设置创建ALTIBASE用户,并赋予权限系统要求OS版本内核参数网络参数存储分配环境变量安装数据库参数启动安装步骤MemorySize32bit:最小512MB以上(建议1GB以上,最大4GB)64bit:最小512MB以上(建议1GB以上,没有限制)CPU1CPU以上(建议2CPU以上)DiskSize4GB以上(建议12GB以上)Network复制IP建议使用专用网线系统要求操作系统版本要求AIX#oslevel-r
5300-05以上(不保函05)HP-UX超过8个cpu,使用HP11.31#swlist-lpatch|greppthread
#PHCO_380501.0pthreadlibrarycumulativepatch内核参数AIX$ulimit–a(结果中以下3个务必为unlimited)
file(blocks)unlimited
data(kbytes)unlimited
memory(kbytes)unlimited
方法一:编辑‘/etc/security/limits’方法二:使用‘smit’工具HP-UXshmmax 实际物理内存大小
shmmni 500ormore
shmseg
200ormore
semmni 1000ormore
semmns 4096ormore
semmnu semmni
semume semmni
max_thread_proc 600ormore
maxdsiz_64bit 实际物理内存大小方法:使用‘sam’工具
kctune|grepshm等确认其他系统设置AIX确认AIO设置
$lsdev-C|grepaioaio0AvailableAsynchronousI/O(Legacy)
posix_aio0DefinedPosixAsynchronousI/O<-务必为available才可以Ifthestateofposix_aio0is‘Defined’,changeittobe‘Available’usingsmitutility.
(Device>AsynchronousI/O>PosixAsynchronousI/O>ConfigureDefinedAsynchronousI/O)确认c++库
$altibase-v
Couldnotloadprogramaltibase:
Dependentmodulelibhm.a(libhm64.o)couldnotbeloaded.
Couldnotloadmodulelibhm.a(libhm64.o).
Systemerror:Nosuchfileordirectory当发生以上错误时,检查这个系统中是否有libhm.a库,如果没有先加这个库,然后把加到LD_LIBRARY_PATH。因为altibase的安装需要c++库。网络设置应用和数据库通信的网卡和主库和备库之间复制用的网卡是独立的,即至少需要2个网卡。应用服务器、主库服务器、备库服务器需要在一个网段上,而且以千兆网连接一个交换机。
AIX/usr/sbin/no-p-otcp_sendspace=1048576/usr/sbin/no-p-otcp_recvspace=1048576/usr/sbin/no-p-orfc1323=1上面的修改是针对全局进行的设置,全局设置无法应用到具体的网络接口上。还需要针对具体的网络接口进行设置,可以使用下面的命令来进行设置:chdev-len0-atcparecvspace=1048576-arfc1323=1-atcp_recvspace=1048576建议使用smitty命令进行修改,具体的命令如下:smittychinet检查设置的结果:no–L检查设置结果ifconfig–a检查设置结果。存储分配partitionsize用途/home/altibaseGAltibase用户目录/altibase_dbs0GAltibasedatafile0,MAX_DB_SIZE*1.4倍/altibase_dbs1GAltibasedatafile1MAX_DB_SIZE*1.4倍/altibase_logsGAltibaseActiveLog/altibase/hotbackupGAltibasedatafile0/1,loganchor如果需要在线备份/altibase/archiveGAltibaseArchiveLog如果需要在线备份HP建议/altibase_dbs0和/altibase_dbs1目录要以directI/O方式mount:。
#mount-omincache=direct,convosync=direct/dev/altibase_dbs0/altibase_dbs0/altibase_dbs0/altibase_logs目录不能以directI/O方式mount。下载地址Package版本
altibase-(client)6-release-xlC_r.tgz
OSVersion32Bitor64BitOSAltibaseVersionCompilerNameALTIBASE安装包环境参数ALTIBASE_HOMELD_LIBRARY_PATHPATHCLASSPATHALTIBASE_PORT_NOALTIBASE_NLS_USEISQL_CONNECTIONAIX:exportAIXTHREAD_MNRATIO=1:1exportAIXTHREAD_SCOPE=SexportMALLOCMULTIHEAP=1exportAIXTHREAD_MUTEX_DEBUG=OFFexportAIXTHREAD_RWLOCK_DEBUG=OFFexportAIXTHREAD_COND_DEBUG=OFFexportSPINLOOPTIME=1000exportYIELDLOOPTIME=50exportMALLOCMULTIHEAP=1exportAIXTHREAD_MUTEX_FAST=onHP:exportPTHREAD_SHARED_MUTEX_OLDSPIN=1exportPTHREAD_DISABLE_HANDOFF=ONexportPTHREAD_FORCE_SCOPE_SYSTEM=1exportPERF_ENABLE=1export_M_ARENA_OPTS=1:8环境变量安装Installpackage在ALTIBASE用户账户目录$ALTIBASE_HOME下执行下列命令。
这会安装ALTIBASE系统到你指定的位置下。命令
#gzip–cd*.tgz|tarxvf-MicrosoftWindows
直接运行安装程序即可(*.exe)数据库安装发行License确认OS类型SUN,AIX,HP,Linux:HostID(#hostid)COMPAQ(#netstat-i),WinNT(ipconfig/all):MacAddress设定ALTIBASE数据库参数$ALTIBASE_HOME/conf/perties创建数据库iSQL>startupprocess;iSQL>createdatabasemydbinitsize=10Marchivelog;iSQL>shutdownabort;
启动ALTIBASEiSQL>startupservice;
数据库安装后的工作ALTIBASE
参数用户可以根据需求以不同的模式运营数据库系统。修改参数值变更数据库运行方式并进行优化。
参数设置方法数据库启动时,参照参数设置文件数据库启动后,altersystem或altersession命令语对整个数据库系统或一个会话设置环境参数参数分类数据库组成参数性能参数连接会话参数事务参数备份恢复参数复制参数日志信息参数数据库参数数据库组成参数日志控制文件路径(?/logs)LOGANCHOR_DIRMMDB数据文件路径(?/dbs)MEM_DB_DIR日志文件大小(10MB)LOG_FILE_SIZE每页使用最大值(90)INSERT_HIGH_LIMIT每页使用最小值(40)INSERT_LOW_LIMIT日志文件路径(?/logs)LOG_DIR数据库名(mydb)DB_NAME数据库扩张单位(128page,4MB)EXPAND_CHUNK_PAGE_COUNT缓冲池最大值(131072page,4GB)BUFFER_POOL_MAX_SIZE缓冲池大小(16384page,512MB)BUFFER_POOL_SIZEDRDBcheckpoint时的flush次数(60次)*BUFFER_CHECK_POINT_INTERVAL_IN_FLUSHDRDB数据文件路径(?/dbs)DEFAULT_DISK_DB_DIR说明参数名数据库参数数据库组成参数表可使用页的最小个数(1)MIN_PAGES_ON_TABLE_FREE_LIST数据库可使用页的最小个数(16)MIN_PAGES_ON_DB_FREE_LIST客户端个数最大值(1000)MAX_CLIENTMMDB可扩展的最大容量(4GB)MEM_MAX_DB_SIZE分配永久数据页的个数(3200page)PERS_PAGE_CHUNK_COUNT共享内存领域设置(0)SHM_DB_KEY共享内存块最大值(1GB)STARTUP_SHM_CHUNK_SIZE说明参数名数据库参数数据库组成参数TEMPTABLESPACE文件分配大小(1MB)SYS_TEMP_TBS_NEXT_SIZE临时数据页每次分配的个数(128page)TEMP_PAGE_CHUNK_COUNTDATATABLESPACE文件分配大小(1MB)SYS_DATA_TBS_NEXT_SIZETEMPTABLESPACE文件extent大小(256KB)SYS_TEMP_TBS_EXTENT_SIZETEMPTABLESPACE文件初始大小(100MB)SYS_TEMP_TBS_INIT_SIZETEMPTABLESPACE文件最大值(2GB)SYS_TEMP_TBS_MAX_SIZEUNDOTABLESPACE文件extent大小(256KB)SYS_UNDO_TBS_EXTENT_SIZEUNDOTABLESPACE文件初始大小(100MB)SYS_UNDO_TBS_INIT_SIZEUNDOTABLESPACE文件最大值(2GB)SYS_UNDO_TBS_MAX_SIZEUNDOTABLESPACE文件分配大小(1MB)SYS_UNDO_TBS_NEXT_SIZEDATATABLESPACE文件extent大小(256KB)SYS_DATA_TBS_EXTENT_SIZEDATATABLESPACE文件初始大小(100MB)SYS_DATA_TBS_INIT_SIZEDATATABLESPACE文件最大值(2GB)SYS_DATA_TBS_MAX_SIZEDW缓冲使用的文件大小(system001.dbf,10MB)SYS_DATA_TBS_DW_FILE_SIZE说明参数名数据库参数数据库组成参数用户临时TABLESPACE文件extent大小(256KB)USER_TEMP_TBS_EXTENT_SIZE用户临时TABLESPACE文件初始大小(100MB)USER_TEMP_TBS_INIT_SIZE用户临时TABLESPACE文件最大值(2GB)USER_TEMP_TBS_MAX_SIZE用户临时TABLESPACE文件分配大小(1MB)USER_TEMP_TBS_NEXT_SIZE用户TABLESPACE文件extent大小(256KB)USER_DATA_TBS_EXTENT_SIZE用户TABLESPACE文件初始大小(100MB)USER_DATA_TBS_INIT_SIZE用户TABLESPACE文件最大值(2GB)USER_DATA_TBS_MAX_SIZE用户TABLESPACE文件分配大小(1MB)USER_DATA_TBS_NEXT_SIZE内存表VARCHAR类型的基本inrowsize(32)*VARIABLE_COLUMN_IN_ROW_SIZE说明参数名数据库参数性能参数DDL执行时,等待其他事务解锁的时间(0)*DDL_LOCK_TIMEOUT磁盘I/O类型(0)DATABASE_IO_TYPE普通事务线程查找victim过程中,刷新的页个数(10)BUFFER_FLUSH_PAGE_PCT_FOR_VICTIMflush线程的flush周期(10)BUFFER_FLUSH_INTERVAL_IN_SECagersleeptime等待最大值(100000)AGER_WAIT_MAXIMUMagersleeptime等待最小值(100)AGER_WAIT_MINIMUMFlush线程刷新时的页个数(10)BUFFER_FLUSH_PAGE_PCT_FOR_FLUSH_THREAD说明参数名数据库参数性能参数indexrebuilding时的线程个数(cpu*2)INDEX_BUILD_THREAD_COUNTdiskgarbagecollecting最大等待时间(10000000)GC_WAIT_MAXIMUM记录分配大量内存的callstack日志(0)INSPECTION_LARGE_HEAP_THRESHOLD每次返回freepage的个数(10)FREE_FRAME_FILL_PCT整个pool中freepage的比率(10)FREE_FRAME_LIMIT_PCTdiskgarbagecollecting最小等待时间(20)GC_WAIT_MINIMUM每次能处理的undopage最大个数
(2)GC_MAX_UNDO_PAGE_CNT说明参数名数据库参数性能参数日志集合I/O发生时间
(1000)LFG_GROUP_COMMIT_INTERVAL_USEC设定日志集合个数(1)LOG_FILE_GROUP_COUNT日志集合提交线程个数(80)LFG_GROUP_COMMIT_UPDATE_TX_COUNT数据库重起时databaserefining或indexrebuilding的线程个数(cpu*2)PARALLEL_LOAD_FACTOR语句优化模式(0)*0:cost_basedoptimization1:rule_basedoptimizationOPTIMIZER_MODE查找Freepage时,等待时间간(300)MAX_FIND_FREE_PAGE_SEC日志集合I/O发生确认周期
(100)LFG_GROUP_COMMIT_RETRY_USEC条件语句规范化时的规范式(NormalForm)节点最大个数(128)NORMALFORM_MAXIMUM说明参数名数据库参数性能参数IPC通信连接的服务线程类型(0)IPC_MULTIPLEXING所有服务线程的ElapsedTime大于此设定值,则生成DEDICATED服务线程(100)MULTIPLEXING_MAX_ELAPSE_TIMELocklevel控制参数(1)*TABLE_LOCK_ENABLE服务线程工作周期(10000)MULTIPLEXING_MANAGER_INTERVAL各Refine线程处理的页个数(50)REFINE_PAGE_COUNTSHARED服务线程个数(cpu수)MULTIPLEXING_THREAD_COUNT说明参数名数据库参数连接会话参数IPCoperation结束后不会马上进入到sleep状态,而是retry几次(0)IPC_CHANNEL_RETRY_COUNT使用TCP/IP或UNIXDOMAIN时的listenqueue大小(128Byte)MAX_LISTENLanguageSet(US7ASCII)NLS_USE客户端服务器端通信时所分配的每个会话的通信buffer大小(64KB)CM_BUF_SIZESession管理线程工作周期(3sec)CM_DISCONN_DETECT_TIME检查客户端非正常结束的次数(3)CM_DISCONN_HIGHWATER_MARKIPC通信的通道最大个数(0)IPC_CHANNEL_COUNT说明参数名数据库参数连接会话参数强制结束globaltransaction的时间基准(60)XA_INDOUBT_TX_TIMEOUT每个会话能打开的
StoredProcedure句丙个数(16)*PSM_FILE_OPEN_LIMIT强制结束为PREPARE状态(IN_DOUBT状态)的globaltransaction(0)XA_HEURISTIC_COMPLETE数据库连接端口号(20300)PORT_NO连接超时(0)*IDLE_TIMEOUT查询超时(600)*QUERY_TIMEOUT更新事务超时(3600)*UTRANS_TIMEOUTFetch超时(60)*FETCH_TIMEOUT说明参数名数据库参数事务参数自动提交模式(1)*AUTO_COMMIT隔离级别(0)ISOLATION_LEVEL同时执行的事务个数(1024)*TRANSACTION_TABLE_SIZE说明参数名数据库参数备份恢复参数启动时打开的日志文件(10)OPEN_LOG_FILE_COUNT预先打开的日志文件个数(5)PREPARE_LOG_FILE_COUNT原子性级别(3)*TRANSACTION_DURABILITY_LEVEL不同SQL的跟踪日志级别(2)*LOGGING_LEVEL周期发生Checkpoint的条件-日志个数(100)*CHECK_POINT_INTERVAL_IN_LOG归档日志文件路径(?/arch_logs)ARCHIVE_DIR确认归档日志备份空间(0)ARCHIVE_FULL_ACTION归档线程是否自动重起(1)ARCHIVE_THREAD_AUTOSTARTCheckpoint有效性(1)CHECK_POINT_ENABLED周期发生Checkpoint的条件-事件(6000s)*CHECK_POINT_INTERVAL_IN_SEC说明参数名数据库参数复制参数是否使用复制propagation(0)REPLICATION_PROPAGATION复制端口号(0)REPLICATION_PORT_NOKEEP_ALIVE传送周期(600)REPLICATION_KEEP_ALIVE_CNT判断为故障的连接次数(10)*REPLICATION_HBT_DETECT_
HIGHWATER_MARK复制连接超时(10)*REPLICATION_CONNECT_TIMEOUT复制接收线程超时(60)*REPLICATION_CONNECT_RECEIVE_TIMEOUTHeartBeat线程监控次数(3)*REPLICATION_HBT_DETECT_TIME加锁的等待时间(5)REPLICAITON_LOCK_TIMEOUT预先打开的日志个数(0)REPLICATION_PREFETCH_LOGFILE_COUNT返回信息的等待时间(300)*REPLICATION_RECEIVE_TIMEOUT复制传送线程自动启动与否(1)REPLICATION_SENDER_AUTO_START说明参数名数据库参数复制参数判断复制传送线程模式的基准(50000)REPLICATION_SYNC_MAX_LIMIT复制同步模式(0)REPLICATION_SYNC_MODEConflictresolution方法(0)*REPLICATION_TIMESTAMP_RESOLUTIONParallelsync时,传送线程每次读取的日志个数(30000)*REPLICATION_SYNC_TUPLE_COUNT故障时复制传送线程sleep的时间(10)REPLICATION_SENDER_SLEEP_
TIMEOUT复制全同步过程中,等待锁的时间(30)*REPLICATION_SYNC_LOCK_
TIMEOUT复制冲突解决方法(0)*REPLICATION_UPDATE_REPLACE说明参数名数据库参数日志信息参数复制模块跟踪日志大小(10MB)RP_MSGLOG_SIZE数据库跟踪日志最大个数(10)SERVER_MSGLOG_COUNT数据库跟踪日志文件路径(?/trc)SERVER_MSGLOG_DIR数据库跟踪日志名(altibase_boot.log)SERVER_MSGLOG_FILE数据库跟踪日志文件大小(10MB)SERVER_MSGLOG_SIZE复制模块跟踪日志最大个数(10)RP_MSGLOG_COUNT复制模块跟踪日志文件路径(?/trc)RP_MSGLOG_DIR复制模块跟踪日志名(altibase_rp.log)RP_MSGLOG_FILE语句处理模块跟踪日志文件路径(?/trc)QP_MSGLOG_DIR语句处理模块跟踪日志文件名(altibase_qp.log)QP_MSGLOG_FILE语句处理模块跟踪日志文件大小(10MB)QP_MSGLOG_SIZE语句处理模块跟踪日志最大个数(10)QP_MSGLOG_COUNT日志刷新模式(1)ALL_MSG_FLUSH说明参数名数据库参数日志信息参数Lock设定时间(0)*TRCLOG_SET_LOCK_TIMEaltibase_boot.log文件记录详细日志(0)*TRCLOG_DETAIL_PREDICATEHeartBeat线程周期记录所有Host(0)*TRCLOG_SET_HBT_LOG复制接收服务器记录insertXLog时发生的
errormessage(0)*TRCLOG_SET_INSERT_SM_LOG存储管理模块跟踪日志文件大小(10M)SM_MSGLOG_SIZE存储管理模块跟踪日志文件名(altibase_sm.log)SM_MSGLOG_FILE存储管理模块跟踪日志最大个数(10)SM_MSGLOG_COUNT存储管理模块跟踪日志文件路径(?/trc)SM_MSGLOG_DIR跟踪日志文件路径
(?/trc)TRC_DIR说明参数名数据库参数其他参数设定iSQL上是否只显示字段名,还是表名字段名一起显示(0)*SELECT_HEADER_DISPLAY启动管理模式(0)*ADMIN_MODE日期类型字段的数据默认形式(DD-MON-RRRR)DEFAULT_DATE_FORMAT设置DDL执行的与否(0)*EXEC_DDL_DISABLE执行语句时计算/比较操作所需的内部stack大小(128)*QUERY_STACK_SIZE说明参数名数据库参数MULTIPLEXING_THREAD_COUNT=x
cpucore个数小于16个,不用特意设置,默认就是core数
cpucore个数大于16个,就设置为8-16之间,具体判断。MIN_LOG_RECORD_SIZE_FOR_COMPRESS=128MULTIPLEXING_MANAGER_INTERVAL=100000MULTIPLEXING_MAX_ELAPSE_TIME=10MULTIPLEXING_POLL_TIMEOUT=50000QP_MSGLOG_FLAG=2
perties
的内容可以通过altersystemoraltersession
命令语修改,但重起数据库时,重新读perties的内容,
并反映到系统表。altersystemoraltersession可以修改的参数值可参考
startingmanual。数据库参数TIP
AltibaseUpgrade
升级的顺序与Altibase产品版本有密切的关系。可以通过“altibase–v”确认Altibase的详细版本。
Altibase版本分为外部版本和内部版本。外部版本
ALTIBASE
MajorVersionNumber:4
MinorVersionNumber:3
TermVersionNumber:9
PatchVersionNumber:0
内部版本
binarydbversion4.9.1-如果有变化,需要Migration
metaversion4.7.1-只能低版本-〉高版本单方向升级
cmprotocolversion4.5.1-需要重新编译客户端
replicationprotocolversion4.5.1-互相复制的数据库之间,需要同时升级升级升级操作务必在altibase安装用户进行,
license,altibase.porperties等文件可以再利用。升级步骤数据库正常结束
#serverstop备份原数据库的property,license文件
#mvaltibase_homealtibase_old安装新的数据库
#mkdiraltibase_home;cdaltibase_home
#gzip–cdaltibase_newpackage.tgz|tarxvf-拷贝或修改2上备份的内容。
#cp–rfaltibase_old/confaltibase_home/启动数据库
#serverstart升级步骤
AltibaseMigration步骤断开应用数据备份数据库设置备份License,Property系统信息PSM,sequence,复制信息备份表数据备份表生成脚本安装新的版本升级步骤(migration)
AltibaseMigration步骤拷贝备份的license以及property修改property创建数据库创建表等对象数据恢复插入数据生成PSM,sequence,复制重新编译客户端程序升级步骤(migration)2ALTIBASE启动和关闭开始Altibase库iSQL连接用sysdba连接系统并启动数据库例子
#is-sysdba利用server脚本启动命令语只能在安装Altibase的用户下执行开始ALTIBASE分阶段启ALTIBASE库
Pre-Process启库前阶段
Processcreatedatabase,查询并变更property Controldatabase文件加载,recovery准备
Metarecovery完成,metadataupgrade,activelogreset Service可以给用户提供服务开始ALTIBASE
影响启库时间的要素
restartrecovery与否
restartrecovery量数据库大小索引个数及大小大事务的个数数据库加载模式系统配置开始ALTIBASE结束Altibase库用sysdba连接系统并关闭数据库利用server脚本结束命令语只能在安装Altibase的用户下执行类型shutdownnormalshutdownimmediateshutdownabort结束ALTIBASE结束ALTIBASE库时ALTIBASE正常结束时逆序执行开始ALTIBASE库的步骤ALTIBASE不会把索引信息反映到磁盘,但索引模式为persistentindex时,当结束ALTIBASE时把索引信息反映到磁盘结束ALTIBASE开始ALTIBASE%isql-s-usys-pmanager-sysdbaAltibaseClientQueryutility.Copyright2000,ALTIBASECorporationoritssubsidiaries.AllRightsReserved.ISQL_CONNECTION=TCP,SERVER=,PORT_NO=20305[Connectedtoidleinstance]iSQL>startupTryingConnecttoAltibase..ConnectedwithAltibase.TRANSITIONTOPHASE:PROCESSExpiredat2007-01-12.TRANSITIONTOPHASE:CONTROLALTIBASE开始/结束方法TRANSITIONTOPHASE:META[SM]RecoveryPhase-1:PreparingDatabase[SM]RecoveryPhase-2:LoadingDatabase:DynamicMemoryVersion=>LoadingType-2*[SM]RecoveryPhase-3:SkippingRecovery&StartingThreads...RefiningDiskTable[SM]RefineMemoryTable:[SUC
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- JJF(陕) 049-2021 变压器交流阻抗参数测试仪校准规范
- 农业企业管理流程培训
- 学习投资风格与风险管理计划
- 幼儿园游戏规则与礼仪教育方案计划
- 主管的亲和力提升建议计划
- 学校教学工作总体计划
- 包装材料加工机械相关项目投资计划书范本
- 一卡通管理系统相关行业投资规划报告
- 射频消融仪相关项目投资计划书
- 体外诊断仪器行业相关投资计划提议
- 部编版三年级上册语文《第四单元测试》(带答案)
- 《推拿治疗小儿腹泻》精品PPT
- 大学英语四级必背词汇表21853
- 结构设计面试题(答案)
- 升压站、变电站架构安装方案
- 赤峰高铁广场商铺租赁合同(样本)
- 郭顶—水星记—歌词
- 英文版个人简历自荐信
- 其他专技、管理服务岗位聘期考核表
- 四年级上学期劳动技术测试卷带答案
- 关于学习考察应急管理工作情况报告.doc
评论
0/150
提交评论