管理 Oracle 例程.ppt_第1页
管理 Oracle 例程.ppt_第2页
管理 Oracle 例程.ppt_第3页
管理 Oracle 例程.ppt_第4页
管理 Oracle 例程.ppt_第5页
已阅读5页,还剩44页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、管理完Oracle实例、目标和本部分中的所有学习后,请创建和管理初始化参数文件启动和关闭实例监视和使用诊断文件、spfiledb01.ora、初始化参数文件、CONNECT/AS SYSDBA STARTUP、Oracle实例、SGA、重做日志明确:文件包含一个条目。隐式:文件不包含条目。但是,根据使用的初始化参数文件类型静态参数文件PFILE永久参数文件SPFILE,PFILEinitSID.ora,假定对多个初始化参数文件中的文件所做的更改可以应用于Oracle默认值。使用文本文件操作系统编辑器手动更改更改手动更改更改仅在下次启动时应用仅在下次启动时应用默认位置为$ Oracle _ ho

2、me/DBS(UNIX)Oracle 10g c 3360 Oracle product 10 . 2 . 0 db _ 1 adminorclpfileinit . SGA _ target=29045552 compatible=10 . 2 . 0 . 1 . 0 db _ domain=db _ name=or CDB _ control _ files=(,spfilepfilesid.ora,二进制文件由Oracle服务器裴珉姬管理。始终永久应用服务器端更改,不受关闭和启动的影响。您可以调整参数值,让复原管理程式备份初始化参数档Oracle10g目录c : Oracle produ

3、ct 10 . 2 . 0 db _ 1 dbsslpileorcl . ora,以及建立SPFILE。从PFILE文件创建SPFILE-NAME:要创建的sPFILE SPFILE-NAME: spfile生成的PFILE需要SYSDBA权限,以便在实例启动之前或之后运行。create spfile=$ Oracle _ home/DBS/spfile DBA 01 . ora from pfile=$ Oracle _ home/DBS/init disk 01 . ora,SPFILE示例,* .db _ block _ size=8192 *。db _ cache _ size=184

4、549376 *。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:select is specified,count(*)

5、from v $ sp parameter group by is specified;如果Isspecified具有true,则spfile指定的配置全部为false时,表示从pfile开始,STARTUP命令的行为。优先级sPFILESID.ora默认SPFILE initSID.ora默认PFILE复盖指定的PFILE优先级PFILE指示是否使用SPFILE。startup pfile=$ Oracle _ home/DBS/init disk 1 . ora,SPFILE=/database/startup/SPFILE DBA 1 . ora,SPFILEalter system s

6、et parameter _ name=parameter _ value COMMENT text SCOPE=MEMORY | SPFILE | both sid=sid | *,其中PPS只能在当前运行的实例中更改参数值SPFILE。只能在SPFILE中更改参数值BOTH:您既可以在当前运行的实例中更改参数值SID,也可以在SPFILE中更改参数值SID。ORACLE_SID sid:更改SPFILE时使用的特定SID *:使用默认SPFILE修改SPFILE中的参数,使用ALTER SYSTEM更改参数值重置更改是临时、永久删除还是重置值,alter system set undo _

7、,alter system set undo _ tablespace=undo 2 scope=both;alter system reset undo _ suppress _ errors scope=both sid=*;启动数据库nomount,open,mount,nomount,shutdown,例程已启动,STARTUP,SHUTDOWN,启动数据库mount,openstartup force restrict pfile=filename open recover database | mount | nomount(注意:这不是完整语法。)。),其中:OPEN:允许用户访

8、问数据库MOUNT:为某些DBA操作加载数据库,但禁止用户访问数据库NOMOUNT:创建SGA并启动后台进程,但不允许实例在数据库FORCE:正常启动之前终止运行。RESTRICT:只有具有RESTRICTED SESSION权限的用户才能访问数据库。RECOVER:启动数据库时启动介质恢复。PFILE=parfile:允许非默认参数文件配置例程,startup命令,启动实例和打开数据库:STARTUP,STARTUP PFILE=$ Oracle _ home/DBS/iin,ALTER DATABASE db01 OPEN READ ONLY,在限制模式下打开数据库,使用STARTUP命令

9、限制对数据库的访问:使用ALTER SYSTEM命令限制实例模式:startup restrict,ALTER SYSTEM enable restricted session;以只读模式打开数据库,以只读模式打开数据库此模式可用于执行查询使用本地管理的表空间执行磁盘排序,从而脱机和联机执行数据文件和表空间恢复。startup mount alter database open read only;关闭数据库,关闭模式:a=abort I=immediate t=transactional n=normal,a no no no no,t no yes,I no no no yes,I no

10、no no no yes您可以等待检查点强制操作直到当前事务结束,然后关闭文件。 n否是是是,是,关闭选项,正在关闭:将数据库缓冲区缓存的内容写入数据文件未提交的更改取消回滚资源,正在启动:不进行实例恢复,正常关闭,事务关闭或立即关闭期间一致的数据库(干净的数据库),关闭选项,正在关闭:修改的缓冲区内容未写入数据文件未提交的更改关闭中断、实例失败或强制启动期间不一致的数据库(灰色数据库)。诊断文件包含有关用于故障排除的重要事件的信息。 alertSID.log文件后台跟踪文件用户跟踪文件、诊断文件监视例程、警告日志文件、AlertSID.log文件:事件记录命令用于记录日常活动信息。用于诊断数据库错误。每个项目都必须具有关联的时间戳。DBA必须管理存储位置。BACKGROUND_DUMP_DEST定义背景追踪档。背景追踪档会记录背景处理作业侦测到的所有错误。后台进程出错时,将创建由background _ dump _ dest定义的存储位置,用户将跟踪文件。使用者追踪档包含伺服器处理作业产生之追踪SQL叙述句的统计资料。包含使用者错误讯息使用者发生阶段

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论