文档解释
ORA-39908: Index string.string in tablespace string enforces primary constraints string of table string.string in tablespace string.
Cause: Informational message to describe a failure during transportable containment checking.
Action: None required.
ORA-39908是一个软件错误,可能由应用程序引起。这表示尝试在表空间中建立索引时发生错误,这可能是由于尝试建立的索引跨多个表空间或表受到主键强制约束而导致的冲突。
官方解释
常见案例
一般处理方法及步骤
1. 检查尝试建立索引时是否有其他表空间参与,并确保尝试建立的索引可以在单个表空间中存储;
2. 确认尝试建立的索引当前不会受到任何主键约束的影响;
3. 检查用户权限,以确保用户有足够的权限在此表空间中建立新的索引;
4. 针对上述步骤无效的情况,您可以考虑尝试关闭数据库并重启,并确保您的数据库备份最新且可用;
5. 如果其他步骤仍然无效,请考虑咨询数据库管理员以获得更多帮助。