文档解释
ORA-01592: error converting Version 7 rollback segment (string) to Oracle 8 format
Cause: Look at the accompanying internal error; Version 7 database may not have shutdown cleanly.
Action: Investigate the internal error; may have to reload the Version 7 database (from backup) and shutdown the database cleanly.
ORA-01592错误意味着数据库的回滚段不能以Oracle8格式进行转换。
出现这个错误的最常见原因是在上述用来迁移数据库的步骤中,不支持升级过程中从Oracle7回滚段格式到Oracle8格式的转换。
官方解释
ORA-01592: 该错误消息意味着数据库中的回滚段无法以Oracle8格式转换。它是由原数据库使用支持Oracle7格式,而上述升级过程不支持从Oracle7到Oracle 8的版本转换引起的。
解决此错误的正常方法如下:
步骤1:将数据库回滚段的格式更改为Oracle8格式。
步骤2:在Oracle8环境下重新启动数据库,以便能够正常使用回滚段。
步骤3:最后,使用ALTER DATABASE开始重新创建字典统计信息,以使数据库满足推荐约束要求。