In my Oracle 9i DB the SYSTEM tablespace is locally managed. I want to convert it to a dictionary-managed tablespace. I am not able to create any other dictionary-managed tablespace as the SYSTEM tablespace is locally managed. How do I convert the extent management of the SYSTEM tablespace from locally managed to dictionary-managed?
Why would you want to go back to creating dictionary-managed tablespaces? Locally managed tablespaces have so many more benefits over dictionary-managed – improved space operations and improved performance being just a couple of them. The bad news is that you can't go back to creating dictionary-managed tablespaces once SYSTEM has been converted to locally managed. You also can't convert the SYSTEM tablespace from locally managed back to dictionary managed. If, for whatever reason, you have to go back to creating dictionary-managed tablespaces, you would essentially have to create another database with SYSTEM as dictionary-managed and use export/import to move your data over.
Dig Deeper on Oracle database installation, upgrades and patches
Can I use /var/opt/oracle/oratab to specify listener information?
We would like to migrate our database from Oracle 8.1.7 to Oracle 10g. We would like to know the impact for our application developed using Delphi ...
I have been trying to install Oracle 8.1.7 on SUSE Linux 9.0 and got the error:
"Error in invoking target install of makefile /opt/oracle/...../*.mk."
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.