Q

Converting from locally managed to dictionary-managed

In my Oracle 9i DB the SYSTEM tablespace is locally managed. How do I convert the extent management of the SYSTEM tablespace from locally managed to dictionary-managed?

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.
This was first published in September 2005

Dig deeper on Oracle database installation, upgrades and patches

Pro+

Features

Enjoy the benefits of Pro+ membership, learn more and join.

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

0 comments

Oldest 

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

SearchDataManagement

SearchBusinessAnalytics

SearchSAP

SearchSQLServer

TheServerSide

SearchDataCenter

SearchContentManagement

SearchFinancialApplications

Close