ORA-12918: Invalid tablespace type for default permanent tablespace ORACLE 报错 故障修复 远程处理
文档解释
ORA-12918: Invalid tablespace type for default permanent tablespace
Cause: The tablespace is either dropped, temporary or undo
Action: Check the tablespace type and reissue the statement
ORA-12918提示发生了一个无效的表空间类型,该错误是指default permanent表空间的表空间类型无效,发生这种错误是因为表空间类型限制。表空间类型必须与操作系统平台一致。
官方解释
ORA-12918:无效的表空间类型for default permanent tablespace
在执行给定请求期间遇到了一个无效的表空间类型。默认永久表空间的表空间类型必须与操作系统的平台一致。
因为ORA-12918错误的原因可能是表空间类型限制,所以主要解决方案是调整表空间类型,使其与操作系统一致:
正常处理方法及步骤
1. 使用sqlplus或sysdba登录到数据库。
2. 执行以下命令以查看数据库中默认永久表空间的表空间类型:
SQL>SELECT tablespace_name, contents, EXTENT_MANAGEMENT
FROM dba_tablespaces
WHERE tablespace_name=’DEFAULT_PERMANENT_TABLESPACE’
ORDER BY tablespace_name;
3. 如果表空间类型不一致,可以使用ALTER TABLESPACE语句修改表空间类型:
ALTER TABLESPACE DEFAULT_PERMANENT_TABLESPACE
EXTENT MANAGEMENT LOCAL;
4. 同样也可以使用ALTER TABLESPACE语句将表空间类型更改为Dictionary:
ALTER TABLESPACE DEFAULT_PERMANENT_TABLESPACE
EXTENT MANAGEMENT DICTIONARY;
5. 完成后,检查表空间类型是否与操作系统的平台一致:
SQL>SELECT tablespace_name, contents, EXTENT_MANAGEMENT
FROM dba_tablespaces
WHERE tablespace_name=’DEFAULT_PERMANENT_TABLESPACE’
ORDER BY tablespace_name;
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341