修改archivelog方式
10G中: shutdown immediatestartup mountalter database archivelog;startup archive log list alter database noarchivelog;关闭自动归档 9i中alter system set log_archive_st...
oracle进程
必须的后台进程:PMON,SMON,DBWn,LGWR,CKPT PMON:监视用户进程与服务进程的连接是否异常终止,如果检测到连接异常,PMON将执行a. 回滚该会话没完成的事物b.  ...
oracle启动的三阶段
数据库启动分三个阶段:nomount:系统读取初始化参数文件的内容,分配存储空间,启动后台进程直到实列启动完成,启动过程记录在告警日志文件中mount:系统根据参数文件中的control_file参数设置找到控制文件,读取控制文...
数据字典
数据字典由两种对象构成-----数据字典表和数据字典视图.数据字典表:当create database命令创建数据库时,数据字典表同时生成.数据字典表存储着数据字典信息.数据字典表被存储在system表空间上,被sys用户拥有只有数据库可以维护数据字典表的内容很少被DBA直接查看数据字典视图数据字典表信息的总结,简化和格式化处理,是清晰易懂的系统信息汇总和描述通常用户和DBA查看的都是数据字典视图数据字典视图也被sys用户拥有数据字典视图在创建数据库后由系统通过脚本catalog.sql生成,即使没有生成数据字典视图,数据库仍然可以运行数据字典的内容列出
oracle后台进程
必须的后台进程:PMON,SMON,DBWn,LGWR,CKPT PMON:监视用户进程与服务进程的连接是否异常终止,如果检测到连接异常,PMON将执行a. 回滚该会话没完成的事物b. 释放该事务占用的锁c. 释放该会话占用的其他资源 SMON:主要完成三个功能1.主要是在数据库启动时检测数据库的同步性,如果不同步则按下面步骤执行实列恢复:a. 前滚应用丢失数据对应的所有重做日志b. 打开数据库c. 回滚崩溃时没完成的事务2.在排序结束后释放临时段3.合并连续空闲空间 DBWn将数据缓存区中被修改过的脏数据(dirty buffer)写入数据文件
add & delete control file
增加控制文件查看控制文件信息SQL> select name from v$controlfile;NAME--------------------------------------------------------------------------------/opt/oracle/oradata/orcl/control01.ctl/opt/oracle/oradata/orcl/control02.ctl/opt/oracle/oradata/orcl/control03.ctl下面这一步,oracle一定要开着,要不然会报错(ORACLE not available)更改spfile文件的信息SQL> alter system set control_files= 2 '/opt/oracle/oradata/orcl/control01.ctl', 3 '/opt/oracle/oradata/orcl/control02.ctl', 4 '/opt/oracle/