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

Home -> Community -> Mailing Lists -> Oracle-L -> RE: Change Schema OWNER of ALL Objects in 10gR2 ? ... SOLVED

RE: Change Schema OWNER of ALL Objects in 10gR2 ? ... SOLVED

From: VIVEK_SHARMA <VIVEK_SHARMA_at_infosys.com>
Date: Thu, 17 May 2007 13:15:19 +0530
Message-ID: <BBD944BCAC3AB4499DFBAFB1D8AF3020030B0060@BLRKECMSG11.ad.infosys.com>


Thanks John for the valuable Advice.

Since 2000 Objects are scattered across 55 Tablespaces, but of Total Data Size 8 GB only, I achieved the Data transfer from 1 Schema to Another thru expdp - SCHEMAS=OWNER1 / impdp - REMAP_SCHEMA=OWNER1:OWNER2

Cheers  


From: John Darrah [mailto:darrah.john_at_gmail.com] Sent: Wednesday, May 16, 2007 3:09 AM
To: VIVEK_SHARMA
Cc: oracle-l_at_freelists.org
Subject: Re: Change Schema OWNER of ALL Objects in 10gR2 ?  

transport tablespace fromuser touser might work  

create user owner2;

alter all tablespaces with objects owned by owner1 to read only status;

exp transport_tablespace=y tablespaces= the tablespaces w/ objects owned by owner1
drop tablespaces

imp transport_tablespace = y fromuser=owner1 touser=owner2  

I'm not sure if this will work in your specific situation by its worth a look.  

On 5/14/07, VIVEK_SHARMA <VIVEK_SHARMA_at_infosys.com> wrote:

Folks  

How can the Schema OWNER of ALL Objects Owned by (say) OWNER1 be Changed to OWNER2 in 10gR2?

NOTE - OWNER2 does NOT exist in the Database.

NOTE - Other / multiple schemas & respective Objects should remain unaffected.

NOTE - Database is a Testing Database. Hence Downtime is NOT an issue.  

Qs Is Export , Import the the only way using 1 of the following?  

exp - OWNER=OWNER1 / imp - FROMUSER=OWNER1, TOUSER=OWNER2 ,

expdp - SCHEMAS=OWNER1 / impdp - REMAP_SCHEMA=OWNER1:OWNER2  

Cheers  

--
http://www.freelists.org/webpage/oracle-l
Received on Thu May 17 2007 - 02:45:19 CDT

Original text of this message

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