欢迎来到天天文库
浏览记录
ID:41269439
大小:396.01 KB
页数:49页
时间:2019-08-20
《《管理Oracle例程》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、管理Oracle例程目标完成这一课的学习后,您应该能:创建和管理初始化参数文件启动和关闭例程监视和使用诊断文件spfiledb01.ora初始化参数文件CONNECT/ASSYSDBASTARTUPOracle例程SGA重做日志缓冲区共享池数据字典高速缓存库高速缓存DBW0SMONPMONCKPTLGWR其它数据库缓冲区高速缓存Java池大型共享池初始化参数文件文件中的条目专用于要启动的例程有两种类型的参数:显式:文件中有一个条目隐式:文件中没有条目,但假定取Oracle缺省值可存在多个初始化参数文件对文件中条目的更改的生效时间,取决于使用的初始化参
2、数文件类型静态参数文件PFILE永久参数文件SPFILEPFILEinitSID.ora文本文件使用操作系统编辑器进行修改手动进行修改所作更改在下次启动时生效仅在例程启动过程中打开缺省位置为$ORACLE_HOME/dbs(unix)Oracle10gC:oracleproduct10.2.0db_1adminorclpfileinit.ora.8420115957(我的机器)创建PFILE使用样本init.ora文件创建样本文件由OracleUniversalInstaller安装使用操作系统复制命令复制样本由数据库SID唯一标识修
3、改initSID.ora编辑参数针对数据库要求cpinit.ora$ORACLE_HOME/dbs/initdba01.oraPFILE示例sga_target=290455552compatible=10.2.0.1.0db_domain=""db_name=orcldb_control_files=("C:oracleproduct10.2.0oradataorclcontrol01.ctl","C:oracleproduct10.2.0oradataorclcontrol02.ctl","C:oracleproduc
4、t10.2.0oradataorclcontrol03.ctl")db_recovery_file_dest=C:oracleproduct10.2.0db_1/flash_recovery_areadb_recovery_file_dest_size=2147483648block_size=8192db_file_multiblock_read_count=16...SPFILEspfileSID.ora二进制文件由Oracle服务器进行维护始终驻留在服务器端所做更改永久有效,不受关闭和启动的影响可以自行调节参数值使恢复管理器能够
5、备份初始化参数文件Oracle10g目录C:oracleproduct10.2.0db_1dbsSPFILEORCL.ORA创建SPFILE从PFILE文件创建其中SPFILE-NAME:要创建的SPFILEPFILE-NAME:用于创建SPFILE的PFILE需要具有SYSDBA权限可在例程启动之前或之后执行CREATESPFILE=‘$ORACLE_HOME/dbs/spfileDBA01.ora’FROMPFILE=‘$ORACLE_HOME/dbs/initDBA01.ora’;SPFILE示例*.db_block_size=81
6、92*.db_cache_size=184549376*.db_domain=‘’*.db_file_multiblock_read_count=16*.db_name=‘orcl’*.java_pool_size=4194304*.job_queue_processes=10*.large_pool_size=4194304*.open_cursors=300*.pga_aggregate_target=96468992*.processes=150...SPFILE续查看系统是以pfile还是spfile启动:Selectisspecified,
7、count(*)fromv$spparametergroupbyisspecified;如果isspecified里有true,表明用spfile进行了指定配置 如果全为false,则表明用pfile启动STARTUP命令行为优先顺序spfileSID.ora缺省SPFILEinitSID.ora缺省PFILE指定的PFILE可覆盖优先顺序PFILE可指示要使用SPFILESTARTUPPFILE=$ORACLE_HOME/dbs/initDBA1.oraSPFILE=/database/startup/spfileDBA1.ora修改SPFILE
8、中的参数ALTERSYSTEMSET命令用于更改例程参数的值。ALTERSYSTEMSETparameter
此文档下载收益归作者所有