Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: SYSTEM schema in SYSTEM tablespace

Re: SYSTEM schema in SYSTEM tablespace

From: Daniel A. Morgan <damorgan_at_exesolutions.com>
Date: Wed, 23 Jan 2002 20:22:27 +0000
Message-ID: <3C4F1B82.15F2283C@exesolutions.com>


I always let Oracle install SYSTEM, as well as SYS, in the SYSTEM tablespace. But that is all. Everything else goes elsewhere.

This issue isn't just running out of room. The issues is backup and restore. The issue is dropping objects by mistake.

Daniel Morgan

Ed Stevens wrote:

> Platform: 8.0.5 on NT 4
>
> I have been often advised that the only schema that should own objects in the
> SYSTEM tablespace is SYS; that even SYSTEM should be assigned to other
> tablespaces just like any other user.
>
> All of our db's still have SYSTEM assigned to the system tablespace (though his
> temp tablespace has been reassigned to a temp ts). I have discussed this with
> my partner and he says he sees no need to create the recommended TOOLS ts and
> move SYSTEM's objects to it. I have nothing to counter except "everyone says to
> do it that way." Is there any demo/test I could do to demonstrate to both of us
> why this is good practice?
>
> And on a related issue, I see that the user SYSTEM is created when you issue a
> CREATE DATABASE, so at that point the only TS available is the system ts. If
> you follow Oracle's procedures, the next thing to do is run CATLOG and CATPROC.
> At the conclusion of those, SYSTEM has objects in the system ts. What's
> standard practice to insure that SYSTEM's objects end up where they really
> should be? Create DB, and then create your TS's before running CATALOG and
> CATPROC?
>
> TIA.
>
> --
> Ed Stevens
> (Opinions expressed do not necessarily represent those of my employer.)
Received on Wed Jan 23 2002 - 14:22:27 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US