如何解决如何在Amazon AWS中将默认的UNDO表空间从现有的更改为新的-RDS Oracle数据库
,因为撤消表空间已满。我尝试使用以下语法调整大小并缩小它,但是它们失败了。
ALTER TABLESPACE UNDO_T1 RESIZE 1G;
ALTER TABLESPACE UNDO_T1收缩空间保持1G;
-发生上述错误:无法缩小永久表或字典管理的表空间。
然后,我想创建一个新的UNDO表空间,并将其设置为default,然后删除上一个表空间。但是我无法将默认表空间从UNDO_T1更改为UNDOTBS1或其他新创建的表空间。
尝试了以下命令:
ALTER SYstem SET UNDO_TABLESPACE = UNDOTBS1;
-出现上述错误:ORA-01031:权限不足
但是我认为上面的错误是令人误解的,因为我已经在某处阅读了,我们必须像下面的错误那样使用参数化的AWS RDS Oracle的错误,但是我找不到更改默认撤消表空间的错误
exec rdsadmin.rdsadmin_util.alter_default_tablespace(表空间名称 =>'UNDOTBS1');
-显然没有效果
并且有点卡在这里。谁能告诉我如何/是否可以在RDS Oracle中更改默认的UNDO表空间?如果不是,是否有其他有关调整或缩小UNDO表空间的建议?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。