Oracle表空间状态
1.表空间只读
查看当前表空间状态
SYS@userdata>column file_name format a60 SYS@userdata>column tablespace_name format a20 SYS@userdata>select tablespace_name,file#,file_name,v.status,v.enabled from dba_data_files d,v$datafile v where d.file_id=v.file#;TABLESPACE_NAME FILE# FILE_NAME STATUS ENABLED -------------------- ---------- ------------------------------------------------------------ --------------------- ------------------------------ SYSTEM 1 /u01/app/oracle/oradata/userdata/system01.dbf SYSTEM READ WRITE UNDOTBS1 2 /u01/app/oracle/oradata/userdata/undotbs01.dbf ONLINE READ WRITE SYSAUX 3 /u01/app/oracle/oradata/userdata/sysaux01.dbf ONLINE READ WRITE USERS 4 /u01/app/oracle/oradata/userdata/users01.dbf ONLINE READ WRITE EXAMPLE 5 /u01/app/oracle/oradata/userdata/example01.dbf ONLINE READ WRITE
将users表空间设置为只读,尝试修改只读的表空间
SYS@userdata>column file_name format a60 SYS@userdata>column tablespace_name format a20 SYS@userdata>alter tablespace users read only; SYS@userdata>select tablespace_name,file#,file_name,v.status,v.enabled from dba_data_files d,v$datafile v where d.file_id=v.file#;TABLESPACE_NAME FILE# FILE_NAME STATUS ENABLED -------------------- ---------- ------------------------------------------------------------ --------------------- ------------------------------ SYSTEM 1 /u01/app/oracle/oradata/userdata/system01.dbf SYSTEM READ WRITE UNDOTBS1 2 /u01/app/oracle/oradata/userdata/undotbs01.dbf ONLINE READ WRITE SYSAUX 3 /u01/app/oracle/oradata/userdata/sysaux01.dbf ONLINE READ WRITE USERS 4 /u01/app/oracle/oradata/userdata/users01.dbf ONLINE READ ONLY EXAMPLE 5 /u01/app/oracle/oradata/userdata/example01.dbf ONLINE READ WRITE SYS@userdata>update scott.emp set sal=sal+1; update scott.emp set sal=sal+1* ERROR at line 1: ORA-00372: file 4 cannot be modified at this time ORA-01110: data file 4: '/u01/app/oracle/oradata/userdata/users01.dbf'
将表空间重新设置为只读
SYS@userdata>alter tablespace users read write;
2.表空间脱机
SYS@userdata>alter tablespace users offline;Tablespace altered.SYS@userdata>select tablespace_name,file#,file_name,v.status,v.enabled from dba_data_files d,v$datafile v where d.file_id=v.file#;TABLESPACE_NAME FILE# FILE_NAME STATUS ENABLED -------------------- ---------- ------------------------------------------------------------ --------------------- ------------------------------ SYSTEM 1 /u01/app/oracle/oradata/userdata/system01.dbf SYSTEM READ WRITE UNDOTBS1 2 /u01/app/oracle/oradata/userdata/undotbs01.dbf ONLINE READ WRITE SYSAUX 3 /u01/app/oracle/oradata/userdata/sysaux01.dbf ONLINE READ WRITE USERS 4 /u01/app/oracle/oradata/userdata/users01.dbf OFFLINE DISABLED EXAMPLE 5 /u01/app/oracle/oradata/userdata/example01.dbf ONLINE READ WRITE SYS@userdata>update scott.emp set sal=sal+1; update scott.emp set sal=sal+1* ERROR at line 1: ORA-00376: file 4 cannot be read at this time ORA-01110: data file 4: '/u01/app/oracle/oradata/userdata/users01.dbf'SYS@userdata>alter tablespace users online;Tablespace altered.
转载于:https://www.cnblogs.com/ilifeilong/p/7589382.html
Oracle表空间状态相关推荐
- oracle表空间状态如何离线,六步了解Oracle表空间状态
六步了解Oracle表空间状态 本人很喜欢Oracle表空间,在工作中也很喜欢总结关于Oracle表空间状态的经验教训,下面就这个问题来详细说说吧. 1.查询Oracle表空间状态 select ta ...
- oracle表空间 online,表空间的ONLINE和OFFLINE状态
表空间的ONLINE和OFFLINE状态 1. 只要数据库处于OPEN状态,除了SYSTEM表空间外的其他表空间,都可以将其置为online或offline状态.SYSTEM表空间之所以不能置为off ...
- oracle 表空间的相关操作
1.创建表空间 create tablespace test datafile '/u01/app/oracle/oradata/TSH1/test01.dbf' size 100m autoexte ...
- ORACLE表空间管理维护
1:表空间概念 在ORACLE数据库中,所有数据从逻辑结构上看都是存放在表空间当中,当然表空间下还有段.区.块等逻辑结构.从物理结构上看是放在数据文件中.一个表空间可由多个数据文件组成. 如下图所示, ...
- oracle表空间操作详解
一.建立表空间 CREATE TABLESPACE data01 DATAFILE "/oracle/oradata/db/DATA01.dbf" SIZE 500M UNIFOR ...
- oracle 表空间维护
1:表空间概念 在ORACLE数据库中,所有数据从逻辑结构上看都是存放在表空间当中,当然表空间下还有段.区.块等逻辑结构.从物理结构上看是放在数据文件中.一个表空间可由多个数据文件组成. 如下图所示, ...
- oracle表空间于表数据啥意思,初识Oracle表空间与数据文件
初识Oracle表空间与数据文件,描述oracle数据库的逻辑结构,创建表空间,改变表空间大小,为临时段分配空间,改变表空间状态,改 学习目标 1.描述Oracle数据库的逻辑结构 2.创建表空间 3 ...
- 如何手动修改oracle表空间,ORACLE数据库创建和修改表空间
-建立表空间(oracle中的tablespace(表空间)) CREATE TABLESPACE data01 DATAFILE 'D:\oracle\ora92\oradata\db\DATA01 ...
- Oracle 表空间与数据文件
--============================== --Oracle 表空间与数据文件 --============================== /* 一.概念 表空间:是一个或 ...
最新文章
- linux每日命令(31):tar命令
- How to start MySQL on Linux
- wxPython实现在浏览器中打开链接
- The Book List
- 6、宏定义与预处理、函数与函数库
- 开机动画适配方案_小米CC开机动画首曝光:7月2日在北京水立方发布
- python linux教程_Linux for Python教程01
- 正则表达式从基础开始
- 金税盘3.1、百旺V5、UKEY数据库
- java创建mysql视图_Mysql视图的创建及使用
- 如何把应用程序变成.exe执行文件
- 汽车标志你认识多少?爱车族一定要了解哦!
- 探秘阿里聚石塔技术架构实现(一)
- SpringInAction第三章学习笔记:Spring高级装配
- STM32CubeIDE 遇到的问题
- 游戏开发学习路线(需要学什么)
- 服务器 战地4 无限载入,战地4卡在loading界面无限载入的解决方法_快吧单机游戏...
- 思科模拟器 Cisco Packet Tracer 8.2免登录以及汉化步骤
- Android——浙理体育(飞翔的红蜻蜓)反编译分析
- 给您简单介绍术业进销存管理系统
热门文章
- python读取文件夹下所有图像 预处理_Tensorflow之tif图像文件预处理
- 插件修复数据_APP 热修复都懂了,你会 SDK 热修复吗?最全方案在这里!
- html5基础知识点盒子
- liferay如何在struts2中調用ajax
- dockerfile的详细介绍
- 文明重启服务器维护怎么卡进去,文明重启更新之后进不去,具体玩法介绍
- android监听方法的耗时时间,Android Studio监听时间变化
- 以前的某个程序安装计算机上创建挂起_教研拓进王立辉老师计算机专业教学心得...
- 《剑指offer》栈的压入、弹出序列
- C# win10系统调用不了系统自带的软键盘osk.exe