【TechTarget中国原创】问:我想起最近在升级到9i数据库并且本地管理表空间(之前的版本不是)时出现了问题。我只是记得它只能让表空间READ ONLY,但我不确定怎么避免出现这个问题。
答:这个问题源于在将所有字典管理表空间(dictionary managed tablespaces)转换到本地管理表空间之前,将SYSTEM转换到本地管理表空间(LMT)。如果先转换SYSTEM, 其他字典管理表空间就不能READ WRITE。你应该在SYSTEM表空间迁移或转换之前迁移那些你想在READ WRITE模式中转换到本地管理的表空间。在迁移SYSTEM到 LMT还有更进一步的限制。例如,在将SYSTEM转换到LMT之后,你就不能在数据库里创建任何新的字典管理表空间了。另外你还不能将本地管理的SYSTEM表空间回迁到字典管理的表空间。