Oracle表空间增加数据文件
快速解决:
可以登录PL/SQL developer工具,菜单上选择表空间管理,占用率排序,找到那个占用满了的表空间,然后增加数据文件即可
和alter tablespace users add datafile ‘/ora/oracle/oradata/datafile.dbf’ size 2048这句的效果是一样的。
表空间操作
//表空间查询
select tablespace_name,sum(bytes/1024/1024) from dba_free_space where tablespace_name = ‘SYSTEM’ group by tablespace_name
//表空间剩余容量
select * from dba_free_space where tablespace_name =’TS_MDSP_DATA ‘;
//表空间的位置
select * from dba_data_files
//查询表空间剩余容量和总容量 相当于在管理工具中查看表空间管理
select ef.tablespace_name, round(ef.used_space/(1024*1024)) used_space, round(fs.total_space/(1024*1024)) total_space, round(ef.used_space/fs.total_space*100,2) used_rate, round((fs.total_space-ef.used_space)/fs.total_space*100,2) free_rate from (select cf.tablespace_name,sum(df.bytes – cf.free_bytes) used_space from(select tablespace_name, file_id, sum(bytes) free_bytes from dba_free_space group by tablespace_name, file_id ) cf,dba_data_files df where cf.tablespace_name = df.tablespace_name and cf.file_id = df.file_id group by cf.tablespace_name) ef,( select tablespace_name, sum(case when autoextensible=’YES’ then maxbytes else bytes end) total_space from dba_data_files group by tablespace_name) fs where ef.tablespace_name = fs.tablespace_name;
-**************************************-
SELECT round(4194303*value/(1024*1024*1024),2) MaxFileSizeGByte from v$parameter where name=’db_block_size’
SELECT round(4194303*value/(1024*1024*1024),2) MaxFileSizeGByte from v$parameter where name=’db_block_size’
—增加数据文件
alter tablespace users add datafile ‘/ora/oracle/oradata/datafile.dbf’ size 2048
—扩大数据文件
alter tablespace datafile ‘/ora/oracle/oradata/datafile.dbf’ resize 2048M
表空间相关操作内容转自:http://blog.csdn.net/lzqinfen/article/details/9001841
Oracle表空间增加数据文件相关推荐
- oracle为表空间增加数据文件,创建Oracle表空间,增加数据文件的步骤
经过长时间学习创建Oracle表空间,于是和大家分享一下,看完本文你肯定有不少收获,希望本文能教会你更多东西. 1.先查询空闲空间 select tablespace_name,file_id,blo ...
- oracle 增加ora容量_oracle数据库报错:ORA-01653无法在表空间扩展解决办法 ,增加表空间或表空间增加数据文件...
当Oracle数据库的数据量越来越大,表空间的大小不够用的时候,会报错:"ORA-01653 ", 即表空间满了,无法在表空间扩展解决办法 ,增加表空间或表空间增加数据文件.在这里 ...
- [转]Oracle 表空间与数据文件
转自: http://blog.csdn.net/robinson_0612/article/details/5611738 一.概念 表空间:是一个或多个数据文件的逻辑集合 表空间逻辑存储对象:永久 ...
- oracle表空间于表数据啥意思,初识Oracle表空间与数据文件
初识Oracle表空间与数据文件,描述oracle数据库的逻辑结构,创建表空间,改变表空间大小,为临时段分配空间,改变表空间状态,改 学习目标 1.描述Oracle数据库的逻辑结构 2.创建表空间 3 ...
- Oracle 表空间与数据文件
--============================== --Oracle 表空间与数据文件 --============================== /* 一.概念 表空间:是一个或 ...
- oracle表独立数据文件,oracle表空间及数据文件
1. Oracle 的逻辑结构 数据库的物理结构是由数据库的操作系统文件所决定,每一个 Oracle 数据库是由三种类型的文件组成:数据文件.日志文件和控制文件.数据库的文件为数据库信息提供真正的物理 ...
- ORA-01653 无法在表空间扩展的解决办法 -- 增加表空间大小或给表空间增加数据文件
当前系统的数据量越来越大的,昨天还运行正常的数据库,突然无法使用了.经过定位发现是"ORA-01653 " 即表空间满了,在这里简单记录下处理办法,长期来看oracle是顶不住了, ...
- Oracle表空间和数据文件
读书使人充实,思考使人深邃,交谈使人清醒!-----------<富兰克林> 洒一屋的芬芳,画一幕的色彩,看一书的深远.从来没有什么事情是容易的,人最难得的永远是一颗永不停歇的心.学习Or ...
- ORACLE表空间与数据文件OFFLINE区别
(一)OFFLINE TABLESPACE ALTER TABLESAPCE OFFLINE可用选项包括NORMAL, TEMPORARY, IMMEDIATE, FOR RECOVERY OFFLI ...
最新文章
- 国家集训队2009 书堆
- 解决vnc灰屏,黑屏,鼠标大黑叉情况
- Java中非法参数的异常_Java中的异常
- 如何成为一位「不那么差」的程序员
- 万云:区块链可帮助公证行业创新改革,为互联网公证打下基础
- keil5函数 默认返回值_Python中如何调用random()函数
- 华三交换机如何进入配置_学校机房项目交换机的如何配置,理解这篇,交换机配置不再难...
- 如果数据库也有一个元宇宙,应该会是什么样子?
- 【clickhouse】clickhouse强大智能的 Projection (投影) 功能
- jmeter的java测试框架_性能测试学习之路 (四)jmeter 脚本开发实战(JDBC JMS 接口脚本 轻量级接口自动化测试框架)...
- oracle ola_Ola HallengrenSQL Server维护解决方案–索引和统计信息维护
- Rust创建项目的两种方式
- 如何用python写程序设置当前打印机为默认打印机,从Python打印到标准打印机?
- allegro ARTWORK设置笔记
- 回顾外滩踩踏事件,吸取的教训
- AD PCB打印1:1
- 用ShaderToy实现牛顿迭代法分形图像
- 【论文速读】自动解题+认知推理+常识发现
- 我的世界(MC)服务器搭建(详细+稳定+崩服自启)
- 计算机控制技术的课程设计,《计算机控制技术》课程设计(撰写模板).doc
热门文章
- 【转】-【Python】- 【selenium】 -selenium中的三种等待方式(显示等待WebDriverWait()、隐式等待implicitly()、强制等待sleep())
- Python *args 用法笔记
- 分享内容:推荐大家一个靠谱的论文检测平台。重复的部分有详细出处以及具体修改意见,能直接在文章上做修改,全部改完一键下载就搞定了。怕麻烦的话,还能用它自带的降重功能。哦对了,他们现在正在做毕业季活动,
- java 实现 内存池_从连接池到内存池
- (Python3)视频转字符动画初学者超详细实战,亲测有效!
- C语言中的getchar()与putchar()详解
- Mysql---表管理
- 笔趣阁爬虫(2020重制版),贴心的操作,谁用谁知道
- 计算机里面如何更改处理器,电脑一键修改任意CPU型号方法 装X新技能!
- zcmu1668 高桥和低桥