动网论坛,站长建站首选,国内使用量最多的论坛软件 动网论坛官方技术讨论区 站长工具 申请属于您自己的免费论坛
首页 | 新闻资讯 | 网站运营 | 网络编程 | 数据库 | 服务器 | 网页设计 | 图像媒体 | 网络应用 | 搜索优化 | 资源下载 | 动网主机 | DVBOX
    本站内  互联网 ASP论坛  ASP.Net论坛  PHP论坛
   数据库 → 阅读文章

 Oracle的启动与关闭

作者来源: 
阅读 数 402 人次 , 2006-5-11 11:47:00 

Oracle的启动与关闭

一、常用的启动方式

1、startup nomount

启动实例,但不装载数据库。包括下列任务:

²       读参数文件

²       分配SGA

²       启动后台进程

²       打开Alert文件和跟踪文件

2、startup mount

启动实例、读控制文件并加载数据库,但不打开数据库。包括以下任务:

²       将数据库与以前启动的实例关联

²       寻找和打开参数文件中指定的控制文件

²       读控制文件以获得数据文件和重做日志文件的名称和状态

3、startup open

启动实例、加载数据库并打开它。包括以下任务:

²       打开联机数据文件

²       打开联机重做日志文件

4、startup force

强制启动实例并打开数据库。在别的启动选项遇到错误,且shutdown不起作用的时候可以使用该选项。

5、startup recover

用于数据库恢复。

6、startup restrict

打开数据库同时阻止除DBA外的用户访问数据库。

二、9i中新引入的两种运行方式

1、停顿状态

只允许DBA执行事务处理、查询和PL/SQL语句。适合DBA做维护。利用alter system quiesced restricted语句来实现。

2、暂停状态

暂停数据文件和控制文件的所有输入输出,但允许完成先前的所有I/O操作。alter system suspend暂停数据库。alter system resume恢复数据库。

三、自动启动

Windows环境:设置oracle服务为自动,保证注册表中ORA_SID_AUTOSTART参数为和TRUE

Unix环境:可利用/var/opt/oracle目录中的oratab文件控制数据库的自动启动和关闭。

四、数据库的关闭选项

1、shutdown normal

Oracle在关闭实例和数据库之前等待用户退出。

²       不允许新用户登录

²       不强迫已连接用户退出

²       再次启动实例时,不需要实例恢复

2、shutdown immediate

²       不允许新用户登录

²       立即中断已连接用户,回退未提交事务

²       再次启动实例时,不需要实例恢复

3、shutdown abort

立即关闭数据库。

²       立即中断所有连接用户,不回退事务

²       再次启动实例时,需要实例恢复

4、shutdown transactional

²       已连接用户不能再启动一个新事务

²       已连接用户终止当前事务时,中断该用户的连接

  
 本文Tagsoracle  
 收藏本文  打印本文  论坛讨论  关闭窗口
· 上一篇:Oracle的Archive Log模式下的恢复工作
· 下一篇:Oracle中常用SQL语法和数据对象
· 使用MYSQL备份数据恢复
· HTML To PHP Converter V4.2.1.9下载地址列表
· SQL语句中的一些特殊参数如何用变量来代替
· 客户机程序5—MYSQL交互式查询程序
· 数据库正规化和设计技巧一文


关于本站 | 联系我们 | 业务合作 | 客户案例 | 诚聘英才 | 广告合作 | 收藏本站
海口动网先锋网络科技有限公司版权所有
Copyright © 2000 - 2006 Cndw.Com
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077