关于表空间offline小知识点

简介:
1、表空间offline的原因
Taking Tablespaces Offline
Taking a tablespace offline makes it unavailable for normal access.

You may want to take a tablespace offline for any of the following reasons:

To make a portion of the database unavailable while allowing normal access to the remainder of the database

To perform an offline tablespace backup (even though a tablespace can be backed up while online and in use)

To make an application and its group of tables temporarily unavailable while updating or maintaining the application

To rename or relocate tablespace data files  ##上次文档就是因为要重命名数据文件offline了表空间
实验1
SQL> archive log list;
Database log mode              Archive Mode
Automatic archival             Enabled
Archive destination            +DATADG/arch
Oldest online log sequence     266
Next log sequence to archive   268
Current log sequence           268
SQL> 

SQL> alter tablespace users offline ;  ##默认使用normal参数
Tablespace altered.

SQL> alter system switch logfile;
System altered.

SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> 
SQL> startup
ORACLE instance started.

Total System Global Area 1653518336 bytes
Fixed Size                  2253784 bytes
Variable Size            1006636072 bytes
Database Buffers          637534208 bytes
Redo Buffers                7094272 bytes
Database mounted.
Database opened.
SQL> 
SQL> alter tablespace users online;
Tablespace altered.

SQL> select tablespace_name,status from dba_tablespaces;
TABLESPACE_NAME                STATUS
------------------------------ ---------
SYSTEM                         ONLINE
SYSAUX                         ONLINE
UNDOTBS1                       ONLINE
TEMP                           ONLINE
USERS                          ONLINE
UNDOTBS2                       ONLINE
6 rows selected.

SQL> 
实验2
SQL> archive log list;
Database log mode              Archive Mode
Automatic archival             Enabled
Archive destination            +DATADG/arch
Oldest online log sequence     267
Next log sequence to archive   269
Current log sequence           269
SQL> alter tablespace users offline immediate;  ##参数immediate

Tablespace altered.

SQL> alter system switch logfile;

System altered.

SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup
ORACLE instance started.

Total System Global Area 1653518336 bytes
Fixed Size                  2253784 bytes
Variable Size            1006636072 bytes
Database Buffers          637534208 bytes
Redo Buffers                7094272 bytes
Database mounted.
Database opened.
SQL> alter tablespace users online;
alter tablespace users online
*
ERROR at line 1:
ORA-01113: file 4 needs media recovery
ORA-01110: data file 4: '+DATADG/orcl/datafile/users.259.954803993'

SQL> recover tablespace users;
Media recovery complete.
SQL> alter tablespace users online;

Tablespace altered.

SQL> select tablespace_name,status from dba_tablespaces;

TABLESPACE_NAME                STATUS
------------------------------ ---------
SYSTEM                         ONLINE
SYSAUX                         ONLINE
UNDOTBS1                       ONLINE
TEMP                           ONLINE
USERS                          ONLINE
UNDOTBS2                       ONLINE

6 rows selected.

SQL> 

小结:
默认offline表空间执行一致性检查点,使用normal参数来offline表空间。
如果使用immediate参数offline表空间需要进行recover操作。大家可以看实验过程了解。










本文转自 roidba 51CTO博客,原文链接:http://blog.51cto.com/roidba/2072962,如需转载请自行联系原作者
目录
相关文章
|
8月前
|
机器学习/深度学习 存储 人工智能
国内首个全国产化千亿参数细粒度 MoE:开源!
TeleChat3-105B-A4.7-Thinking,国内首个全国产化千亿参数细粒度MoE大模型,开源!代码、数学、Agent等多能力比肩头部,支持高效任务拆解与代码生成。
618 2
国内首个全国产化千亿参数细粒度 MoE:开源!
|
Oracle 关系型数据库 MySQL
OceanBase实践入门:高可用原理和容灾方案
OceanBase的多副本(奇数)设计,以及使用Paxos协议同步事务日志,是OceanBase高可用能做到自动切换(RTO约20s)和不丢数据(RPO=0)的关键。OceanBase在这个设计上还衍生出很多特性:如负载均衡和异地多活等。
6462 0
|
3月前
|
人工智能 前端开发 小程序
AI 应用软件的开发费用
开发AI应用成本差异巨大:既含传统软件开发费,更涉及模型API、算力、数据处理等持续支出。预算分两块——前期研发(10万起,依功能复杂度分轻量/专业/旗舰三级)和上线后运营(Token、多模态、向量库等按量计费)。建议MVP验证、用现成API、选跨平台框架,避免早期自研模型。
|
3月前
|
运维 Java 应用服务中间件
linux安装 apache-tomcat-7.0.42.tar.gz 详细步骤(解压、配置、启动)
本指南详解CentOS 7下部署Tomcat 7.0.42:含JDK 7安装配置、Tomcat解压、启动/关闭、WAR包部署及8080端口访问测试;附JAVA_HOME设置、防火墙放行、启动加速等常见问题解决方案,专为老项目稳定运维设计。(239字)
|
5月前
|
人工智能 自然语言处理 安全
Claude Code Routines:给你的代码装上“自动巡航“
Routines 是 Claude 的可编程自动化代理,支持定时、API 和 GitHub webhook 三种触发方式,将重复开发任务(如修 Bug、更新文档、安全审查)转为 AI 驱动的云端流水线,解放开发者专注高价值工作。
644 1
|
4月前
|
运维 数据可视化 调度
企业出海选香港服务器还是新加坡服务器?
随着跨境电商、海外APP、国际SaaS、游戏出海及品牌独立站快速增长,出海服务器的部署已成为企业全球架构的关键一环。在亚太,香港与新加坡是最热门的两大节点,但二者在网络覆盖、延迟和适用场景上有着明显差异。选对节点,能大幅提升全球访问体验;一旦选错,则可能导致大陆访问卡顿、东南亚延迟升高、国际线路绕路,直接影响转化
508 0
|
5月前
|
存储 安全 物联网
系统科学与哲学方法论
本大纲系统整合系统科学(老三论、新三论、复杂系统论)与唯物辩证法核心原理(对立统一、内外因、主次矛盾等),强调实践论指导,揭示系统演化共性规律,为系统规划与数字化转型提供哲学方法论支撑。
455 1
|
5月前
|
人工智能
Qoder Together 北京站来啦!专家团带你解锁 AI Coding 进阶玩法
4月17日14:00-16:30,北京阿里朝阳科技园B区314教室举办Qoder AI开发实践沙龙:探索AI原生开发、企业级AI Coding挑战、“龙虾”式Bug修复及专家落地经验。扫码或点击链接报名!
306 0
|
8月前
|
数据采集 安全 数据管理
不明白什么是主数据?主数据管理到底是什么?
企业数据常因系统分散导致同一客户名称、编码不一,引发对账难、分析不准等问题。主数据管理通过统一核心数据标准,建立“黄金记录”,实现跨系统数据一致,提升效率与决策质量,是数字化转型的关键基石。
|
9月前
|
人工智能 运维 安全
2025AI数字人企业年终盘点:TOP10厂商的技术路径与市场战略解析
面对数字人市场蓬勃发展,企业如何选型成关键。本文从技术、生态、合规三大维度,对比头部厂商实践,揭示选择核心:技术决定上限,生态影响融合,安全守住底线,助力政企实现虚实融合的长期数字化转型。
295 0