2. 表空间的状态属性(主要有在线online、离线offline、只读read only和读写read write)
其中只读和读写状态属于在线状态的特殊情况。 通过设置表空间的状态属性,可以对表空间的使用进行管理。
查看表空间状态:select tablespace_name, status from dba_tablespaces;
a. 在线状态(只用当表空间状态为online时,才容许访问该表空间中的数据),可以通过如下的命令修改表空间状态为online.
alter tablesapce tablspace_name online;
b. 离线状态(此时如容许访问表空间中的数据),此时可以对表空间进行脱机备份;也可以对应用程序进行升级和维护。
可以通过如下的命令将表空间修改为offline状态:
alter tablespace tablespace_name offline parameter;(parameter表示切换时可用的参数)参数可以是:
normal(可以设置表空间以正常状态切换到offline,同时执行相关的检查点,将相应的内容写到数据文件中进行保存,然后关闭与表空间相关的文件)
temporary(表示已临时的状态切换到offline,执行检查点时不会检查数据文件是否可用)
immediate(立即切换,不执行相关检查点)
for recover(以恢复方式切换到离线空间,这中方式常常用来做基于时间的恢复)
c. 只读read only(可以访问表空间数据但仅限于阅读,而不能进行任何更新删除等操作,目的是为了保证表空间的数据安全)
alter tablespace tablespace_name read only;
1)设置为read only时,需要确保当前表空间是online。
2)表空间不能包含任何事物的回滚段。
3)表空间不能正处于在数据库备份期间。
d.读写read write(可以对表空间进行查询、更新和删除操作)设置为read write时,需要确保当前表空间是online
alter tablespace tablespace_name read write;
分享到:
相关推荐
根据提供的文档信息,本文将详细解析Oracle 11g R2 RAC(Real Application Clusters)在Linux环境下的安装配置过程。此文档适用于希望在Linux平台上部署Oracle 11g R2 RAC集群的IT专业人士。 ### Oracle 11g R2 RAC...
2. **设置Oracle数据库**:在Oracle 11G中启用CDC,需要创建逻辑复制表(Logical replication tables)并启动相关的数据库监听服务。这通常涉及到创建变更表空间、开启数据库归档日志模式、创建和配置捕获进程以及...
Oracle 11g R2 RMAN(Recovery Manager,恢复管理器)是Oracle公司为其数据库产品开发的一个功能强大的备份和恢复解决方案。它通过自动化备份、恢复以及数据传输等任务,从而简化数据库管理员(DBA)的工作。RMAN在...
1. **系统需求**:确保你的Linux系统满足Oracle 11g的硬件和软件需求,包括内存、磁盘空间、处理器等。通常,你需要一个64位的系统,并且安装必要的开发工具和库,例如`gcc`, `make`, `binutils`等。 2. **用户与...
### 安装Oracle 11g在Windows平台报INS-30131错误的解决方法 #### 背景介绍 在安装Oracle 11g数据库的过程中,尤其是在Windows平台上,用户可能会遇到“INS-30131”错误提示:“执行安装程序验证所需的初始设置...
Oracle 11g Real Application Clusters (RAC) 是Oracle数据库的一个重要特性,它提供了高可用性和可伸缩性,允许多个数据库实例共享同一物理数据库。这个安装参考手册是为那些希望部署Oracle 11g RAC环境的IT专业...
Oracle 10g 到 11g 的迁移是一个复杂的过程,涉及到多个步骤和技术,其中XTTS(Extreme Transaction Transport Services)是一种高级的数据迁移工具。XTTS是Oracle提供的一种用于在线数据迁移的技术,它允许在不中断...
### Oracle 11g R2 Data Guard -- Howto #### 数据守护(Data Guard)概念与管理 Oracle Data Guard 是一种全面的数据保护解决方案,为 Oracle 数据库提供了强大的容灾能力。它能够确保数据的高可用性和灾难恢复,...
在这个场景中,我们要讨论的是如何在Oracle Linux上安装Oracle 11g R2 x86_64版本的数据库。以下是一些关键的知识点: 1. **系统要求**:在安装Oracle 11g R2之前,你需要确保你的硬件和操作系统满足最低要求。这...
为了在Oracle Linux 5.7上使用VirtualBox安装Oracle Database 11g Release 2 Real Application Clusters (RAC) 的最佳实践,我们需要考虑的几个关键点包括系统资源规划、安装步骤、以及安装中可能遇到的特定问题。...
4. **数据加密**:Oracle 11g加强了数据安全,提供了全面的数据加密功能,包括表空间、索引、备份和日志等,确保敏感数据的安全。 5. **性能优化**:Oracle 11g引入了SQL优化改进,如Automatic Workload Repository...
在软件安装阶段,你需要下载Oracle Database 11g Release 2的安装文件,通常是一个名为"oracle_database_11gR2_linux-x86_64.zip"或类似的压缩包。解压后,你会看到一系列的安装脚本和可执行文件。 在Windows环境下...
### Windows环境下Oracle 11g R2安装及配置详解 #### 一、安装前准备与注意事项 1. **关闭杀毒软件与防火墙**:在安装Oracle 11g R2之前,请确保关闭所有杀毒软件及Windows防火墙,以免它们干扰安装过程。 2. **...
Oracle 11g是甲骨文公司发布的一款企业级数据库管理系统,它提供了广泛的功能和优化,以满足大型企业和组织的数据管理需求。这份“Oracle 11g官方中文帮助文档”是一个高清完整版的资源,旨在为中文用户提供详尽的...
### Oracle的Temp表空间与UNDO表空间处理详解 #### 一、Temp表空间处理 在Oracle数据库中,Temp表空间主要用于存储临时对象,如排序、分组等操作产生的临时数据。这些操作可能会导致Temp表空间迅速增大。然而,...
4. **分区表压缩**:Oracle 11g支持对分区表进行压缩,从而减少了存储空间的占用,并提高了查询性能。 5. **闪回数据库**:这是一种新的数据库恢复机制,可以在不丢失任何数据的情况下将整个数据库恢复到过去某个...
### Oracle 查看表空间表信息 在Oracle数据库管理中,了解如何查看表空间表信息是一项重要的技能。这有助于DBA(数据库管理员)或开发人员更好地理解数据库结构、优化查询性能以及进行必要的维护工作。 #### 标题...
### Oracle 11g RAC 知识点详解 #### 一、Oracle 11g RAC 概述 Oracle 11g RAC(Real Application Clusters)是Oracle数据库的一种集群部署方式,旨在提高数据库的性能、可用性和可扩展性。通过在多个服务器之间...
设置环境变量 2-11 Oracle Universal Installer (OUI) 2-13 安装 Oracle 软件 2-14 数据库配置选项 2-15 执行配置脚本 2-16 完成安装 2-17 高级安装选项 2-18 安装选项:无提示模式 2-19 小结 2-20 练习...