FAQ-ORA-02195: 尝试创建的 PERMANENT 对象在 TEMPORARY 表空间中
金蝶云社区-马瑞琪
马瑞琪
1人赞赏了该文章 3102次浏览 未经作者许可,禁止转载编辑于2017年11月23日 10:01:05

分析解答:用户在备份导出导入的时候,表空间的属性定义错误,导致在EAS操作的时候报错:

错误信息:nullCaused exception message is: Sql1 executeexception : insert into VTZFRN5WCHTGRHS0E87K33IO4H(FStorageOrgUnitid) select'00000000-0000-0000-0000-000000000000CCE7AED4' union all select'11111111-1111-1111-1111-111111111111CCE7AED4' Caused exception message is: ORA-02195: 尝试创建的PERMANENT 对象在 TEMPORARY 表空间中

原因分析:经过诊断是在备份恢复的时候,恢复的数据库表空间创建错误,本应该是永久表空间的EAS_D_XXX_TEMP2创建成为了临时表空间,导致业务在操作的时候报错;
解决方法:删除这个EAS_D_XXX_TEMP2的表空间,然后重新使用 create tablespace eas_d_xxx_temp2的方法新建此表空间即可;表空间新建方法参看: https://vip.kingdee.com/article/43437546240802907

预防措施:备份恢复表空间创建错误导致,请学习《EAS账套备份恢复指导手册》 https://vip.kingdee.com/article/43437547029331994