如何解决oracle表空间满的问题

如何在linux写个脚本达到如下要求实时的检测表空间的剩余空间大小,小于一定值时(比如2G),则创建新的表空间;同时需检测新的表空间的序号是否大于某个值(如序号从01到0... 如何在linux写个脚本达到如下要求

实时的检测表空间的剩余空间大小,小于一定值时(比如2G),则创建新的表空间;同时需检测新的表空间的序号是否大于某个值(如序号从01到05),计算目前全部表空间所占磁盘空间是否也小于一定值(如100G),则需要删除序号靠前的表空间(注:第一个表空间不能删除,需从第二个表空间删除)。
展开
 我来答
mafangsan
2013-10-11 · TA获得超过1.2万个赞
知道大有可为答主
回答量:1万
采纳率:71%
帮助的人:2591万
展开全部
Oracle的表空间本来就是自动增长的,你何苦不用稳定的子增长设置,自己来设计方案。

还有过期不用的数据归档到备份数据库,这样表空间就够用了。
更多追问追答
追问
但是目前最终商定的就是这种解决办法,能否实现?
追答
理论上是可以实现的,但是你进来查询数据要跨几个表空间,多麻烦呀

而且你这个脚本是多久执行一次呢?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式