Chinaunix首页 | 论坛 | 博客
  • 博客访问: 19423
  • 博文数量: 17
  • 博客积分: 525
  • 博客等级: 中士
  • 技术积分: 180
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-25 19:41
文章分类

全部博文(17)

文章存档

2012年(17)

我的朋友
最近访客

分类: Oracle

2012-11-18 10:24:59

1启动方式

startup nomount 读取参数文件,获得控制文件参数,初始化SGA,启动后台进程,打开报警文件等

startup mount 打开控制文件,获得数据文件和重做日志文件的名字和状态信息等

startup open 打开所有数据文件和重做日志文件,检查数据一致性,如有必要,需要SMON进行

实例恢复。此阶段,允许用户连接并执行正常的数据库访问。


2启动方式更改

在数据库处于mount方式下,可以使用

alter database open 或者 alter database open read write 进入open方式

alter atabase open read only 进入只读模式

recover database 如有必要,显式的进行数据库实例恢复

进入只读模式后,如需进入正常的open(读写)模式,则需要关闭数据库,重新打开。不能使用alter database open read write


3 进行数据库维护

startup restrict可以使数据库直接启动至restrict模式下进行数据库维护,此时只有具有restrict session权限的用户(一般为数据库管理员)才能连接。

如果数据库已经启动,可以

alter system enable resctricted session;

限制此后的数据库用户连接,但是之前连接的数据库用户仍可以继续工作。但可以通过如下方式kill会话

alter system kill session 'sid,serial#' [IMMEDIATE];

注意:确认杀掉的会话不是oracle后台进程



阅读(340) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~