数据库oracle11G,如何通过plsql查询表空间大小,如何通过PLSQL把一个表空间的大小设置成自动扩展
数据库oracle11G,如何通过plsql查询表空间大小,如何通过PLSQL把一个表空间的大小设置成自动扩展...
数据库oracle11G,如何通过plsql查询表空间大小,如何通过PLSQL把一个表空间的大小设置成自动扩展
展开
1个回答
推荐于2017-11-26 · 知道合伙人软件行家
renfengjun1986
知道合伙人软件行家
向TA提问 私信TA
知道合伙人软件行家
采纳数:925
获赞数:1553
中国地质调查局特聘数据库专家 CSDN博客专家 百度知道数据库行家 炼数成金版主 想了解更多请关注我的博客:
向TA提问 私信TA
关注
展开全部
sql语句
1.查询表空间大小
select tablespace_name , sum(bytes/1024/1024) sizeM from dba_data_files group by tablespace_name ;
2.设置数据文件为自动拓展
alter database datafile n autoextend on ;
不知道你说的两个东西有什么关联性。
下面是设置全部数据文件为自动拓展的plsql匿名块:
begin
for rec in (select file_id , autoextensible from dba_data_files where autoextensible='NO') loop
execute immediate 'alter database datafile '||rec.file_id||' autoextend on ' ;
end loop ;
end ;
追问
感谢你的回复。
请问下,如何查看哪些表空间是可以自动扩张的,哪些是不能自动扩展的。在PLSQL中。
追答
自动拓展是真对数据文件的而不是表空间,就查dba data files那个视图就行
仁科信息
2024-07-24 广告
2024-07-24 广告
Oracle EBS运维是确保企业资源规划系统稳定、高效运行的关键环节。它涵盖了系统监控、性能优化、故障排查与恢复等多方面内容。通过持续的监控和数据分析,运维团队能够及时发现并解决潜在问题,保障系统的稳定性和安全性。同时,他们还需要与业务部...
点击进入详情页
本回答由仁科信息提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询