Ask the Expert

Converting 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?

    Requires Free Membership to View

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

There are Comments. Add yours.

 
TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

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: