`
xpp02
  • 浏览: 1060272 次
社区版块
存档分类
最新评论

在Oracle各启动模式间切换及受限状态、只读状态详解

阅读更多

 

使用Alter Database语句,在各启动模式间切换。

1.从NoMount模式切换到Mount模式(没有从mount切换到nomount的):

命令:ALTER DATABASE MOUNT;

 

2.当数据库状态为关闭时,切换到Open模式

命令:ALTER DATABASE OPEN;

 

3.在Open模式下,还可以选择将数据库设置为非受限状态和受限状态。

命令:

在启动Open模式时,添加restrict关键字:startup restrict

设置或取消受限状态:alter system enable\disable restricted session;

讲解:

非受限状态,就是我们平时应用程序开发用到的状态。

受限状态,当打开的数据库被设置为受限状态时,只有Create Session 和 Restricted Session系统权限 或者 具有SYSDBA  和 SYSPORE 系统权限的用户才能连接到数据库。但进入受限状态后,系统中仍然可能会存在活动的普通用户会话。

受限状态用途:

(1)执行数据导入或导出操作;

(2)暂时拒绝普通用户访问数据库;

(3)进行数据库移植或升级操作。

 

4. 只读状态

设置只读命令:alter database open read only;

取消只读命令:alter database open read write;

用途&讲解:当一个正常打开的数据库被设置为只读状态时,用户只能查询数据,但不能以任何方式对数据库对象进行修改。处于只读状态,可能保证数据文件和重做日志文件中的内容不被修改,但是并不限制那些不会写入数据文件与重做日志文件的操作。

更多信息请查看 java进阶网 http://www.javady.com/index.php/category/thread

分享到:
评论

相关推荐

    Oracle 12c受限模式 只读模式 静默模式 延迟模式

    ### Oracle 12c 特殊运行模式详解 #### 一、受限模式(RESTRICT) **定义与用途:** 受限模式(RESTRICT)是Oracle 12c中新增的一个功能,用于控制用户登录数据库的方式。当数据库处于受限模式时,除了具有...

    oracle 启动过程详解

    Oracle 启动过程详解 Oracle 启动过程是 Oracle 数据库的核心组件之一,对于初识 Oracle 的人来说,了解 Oracle 启动过程非常重要。本文将详细解释 Oracle 启动过程的三个步骤:启动数据库到 Nomount 状态、启动...

    如何查看、启动或关闭oracle数据库的归档模式

    ### 如何查看、启动或关闭Oracle数据库的归档模式 #### 归档模式概述 在Oracle数据库中,归档模式(Archivelog Mode)是一种重要的数据保护机制,它允许数据库在发生故障时进行完整的恢复。当数据库处于归档模式时...

    Oracle详解Oracle详解Oracle详解

    Oracle详解Oracle详解Oracle详解Oracle详解

    Centos 7.4 配置 oracle 自启动

    ### Centos 7.4 配置 Oracle 自启动详解 #### 一、概述 在Centos 7.4系统上配置Oracle数据库自启动是一项重要的管理任务。通过这项配置,可以在服务器重启后自动启动Oracle实例和服务,确保应用程序和服务的连续...

    Oracle开启归档模式

    在归档模式下,Oracle不仅能够进行热备份(即在数据库运行状态下进行备份),还支持增量备份及部分恢复等高级功能。这对于提高数据库系统的可靠性和业务连续性具有重要意义。 #### 二、Oracle归档模式与非归档模式...

    oracle自动存档模式

    在挂起状态,执行`alter system archivelog`和`alter database archivelog`命令,将数据库切换到存档模式。执行`archive log list`确认已切换成功。最后,使用`alter database open`命令打开数据库,使其处于运行...

    Oracle审计功能详解

    "Oracle审计功能详解" Oracle审计功能是指Oracle数据库中的一种安全机制,用于记录和跟踪用户对数据库的访问和操作行为。这种机制可以帮助DBA和安全管理员发现和防止不正当的访问和操作。 一、审计分类 Oracle...

    ORACLE主从搭建和切换操作手册

    ### ORACLE主从搭建与切换操作手册:知识点详解 #### 一、ORACLE高可用方案概览 在ORACLE数据库的高可用性解决方案中,主要包括RAC(Real Application Clusters)、Data Guard以及GoldenGate三种技术手段。每种...

    linux oracle重新启动

    ### Linux环境下Oracle数据库重启知识点详解 #### 一、概述 在Linux环境中,Oracle数据库的管理是常见的运维操作之一。为了确保系统的稳定运行,有时需要重启Oracle数据库及其监听器。本文将详细介绍在Linux环境下...

    Linux下oracle启动和监听

    Oracle 数据库是重量级的,其管理非常复杂,将其在 Linux 平台上的启动和关闭步骤整理如下: 一、安装和配置 Oracle 在 Linux 平台上安装 Oracle 之后,需要创建 Oracle 系统用户,并在 `/home/oracle` 下面的 `....

    oracle监听启动详解

    ### Oracle监听启动详解 #### 一、Oracle网络结构概述 Oracle数据库系统为了支持网络环境下的数据访问,设计了一套复杂的网络通信机制。本文档将重点介绍Oracle的基本网络结构,包括必要的配置文件及其功能,帮助...

    详解Oracle dg 三种模式切换

    - 默认模式:在大多数情况下,Oracle DG系统启动时默认处于最大性能模式。 - 特点:此模式侧重于最大限度地提高主数据库的性能,允许主数据库在不等待备份确认的情况下继续写入数据。这意味着在某些情况下,备用...

    oracle启动的三个阶段

    Oracle数据库的启动过程包含了三个关键阶段,分别是启动到nomount状态、启动到mount状态以及启动到open状态。每个阶段都有其特定的任务和目的,确保数据库能够正确、安全地运行。 1. 启动到nomount状态: 在这个...

    【DataGuard】Oracle DataGuard 数据保护模式切换

    ### Oracle DataGuard 数据保护模式切换详解 #### 一、引言 Oracle DataGuard 是一种用于保护数据的关键技术,它能够确保在出现故障时,主数据库(Primary Database)的数据能够被实时复制到备用数据库(Standby ...

    Oracle-归档日志详解(运行模式、分类)

    Oracle 归档日志详解(运行模式、分类) Oracle 归档日志是 Oracle 数据库中的一种日志机制,用于记录数据库的所有变化,以便在出现问题时进行恢复。归档日志可分为在线重做日志和归档重做日志两大类。 在线重做...

    (可参考)ORACLE 12C DATAGUARD环境搭建和主从切换.docx

    ### Oracle 12c DataGuard 环境搭建与主从切换详解 #### 环境概述 本文档旨在提供一份详细的Oracle 12c DataGuard环境搭建与主从切换的指南,适用于Linux操作系统下的Oracle 12c单实例部署场景。通过本文档的学习...

    深刻理解Oracle数据库的启动和关闭

    在Oracle 8i 及之后的版本中,Server Manager 的功能被整合到 SQL*Plus 中,使得数据库的管理和操作更加集中和方便。同时,Oracle Enterprise Manager 的 Instance Manager 为用户提供图形化的管理界面,虽然此处未...

    Oracle RAC核心技术详解

    在Oracle RAC核心技术详解中,我们将深入探讨RAC的工作原理、架构、配置以及管理策略。 首先,RAC的核心在于Clusterware和Grid Infrastructure,它们为整个集群提供基础服务,包括节点间的通信、资源管理和故障恢复...

Global site tag (gtag.js) - Google Analytics