Home » SQL & PL/SQL » SQL & PL/SQL » How to drop and recreate a schema?
How to drop and recreate a schema? [message #314909] Fri, 18 April 2008 04:37 Go to next message
hedonist123
Messages: 119
Registered: August 2007
Senior Member
Hi,

I had taken a back up of a schema before data migration.

However, now the data migration has failed and I wish to recreate the schema.

Could you please provide me with instructions on how to drop and recreate the schema from the backup that I had taken?

Thanks,

Sharath
Re: How to drop and recreate a schema? [message #314910 is a reply to message #314909] Fri, 18 April 2008 04:39 Go to previous messageGo to next message
gopu_g
Messages: 54
Registered: March 2008
Location: mumbai
Member

hi,
what type of backup you are having ?

gopu
Re: How to drop and recreate a schema? [message #314912 is a reply to message #314910] Fri, 18 April 2008 04:41 Go to previous messageGo to next message
hedonist123
Messages: 119
Registered: August 2007
Senior Member
This is the parfile that I had used to take the backup.

userid=masys/masys@RLMDB
owner=masys
file=masys_rlmdb_170408.dmp
log=masys_rlmdb_export_170408.log
grants=n
statistics=none
direct=y
compress=n
consistent=y

Sharath
Re: How to drop and recreate a schema? [message #314918 is a reply to message #314912] Fri, 18 April 2008 04:48 Go to previous messageGo to next message
gopu_g
Messages: 54
Registered: March 2008
Location: mumbai
Member

hi,
your database is in open mode ?

gopu
Re: How to drop and recreate a schema? [message #314922 is a reply to message #314909] Fri, 18 April 2008 04:53 Go to previous message
Michel Cadot
Messages: 64152
Registered: March 2007
Location: Nanterre, France, http://...
Senior Member
Account Moderator
Repeat export is not a backup, export is not a backup.

C:\>imp help=y

Import: Release 10.2.0.4.0 - Production on Fri Apr 18 11:46:21 2008

Copyright (c) 1982, 2007, Oracle.  All rights reserved.



You can let Import prompt you for parameters by entering the IMP
command followed by your username/password:

     Example: IMP SCOTT/TIGER

Or, you can control how Import runs by entering the IMP command followed
by various arguments. To specify parameters, you use keywords:

     Format:  IMP KEYWORD=value or KEYWORD=(value1,value2,...,valueN)
     Example: IMP SCOTT/TIGER IGNORE=Y TABLES=(EMP,DEPT) FULL=N
               or TABLES=(T1:P1,T1:P2), if T1 is partitioned table

USERID must be the first parameter on the command line.

Keyword  Description (Default)       Keyword      Description (Default)
--------------------------------------------------------------------------
USERID   username/password           FULL         import entire file (N)
BUFFER   size of data buffer         FROMUSER     list of owner usernames
FILE     input files (EXPDAT.DMP)    TOUSER       list of usernames
SHOW     just list file contents (N) TABLES       list of table names
IGNORE   ignore create errors (N)    RECORDLENGTH length of IO record
GRANTS   import grants (Y)           INCTYPE      incremental import type
INDEXES  import indexes (Y)          COMMIT       commit array insert (N)
ROWS     import data rows (Y)        PARFILE      parameter filename
LOG      log file of screen output   CONSTRAINTS  import constraints (Y)
DESTROY                overwrite tablespace data file (N)
INDEXFILE              write table/index info to specified file
SKIP_UNUSABLE_INDEXES  skip maintenance of unusable indexes (N)
FEEDBACK               display progress every x rows(0)
TOID_NOVALIDATE        skip validation of specified type ids
FILESIZE               maximum size of each dump file
STATISTICS             import precomputed statistics (always)
RESUMABLE              suspend when a space related error is encountered(N)
RESUMABLE_NAME         text string used to identify resumable statement
RESUMABLE_TIMEOUT      wait time for RESUMABLE
COMPILE                compile procedures, packages, and functions (Y)
STREAMS_CONFIGURATION  import streams general metadata (Y)
STREAMS_INSTANTIATION  import streams instantiation metadata (N)

The following keywords only apply to transportable tablespaces
TRANSPORT_TABLESPACE import transportable tablespace metadata (N)
TABLESPACES tablespaces to be transported into database
DATAFILES datafiles to be transported into database
TTS_OWNERS users that own data in the transportable tablespace set

Import terminated successfully without warnings.

Note FROMUSER/TOUSER keywords.
And to drop the schema, try DROP USER.

Regards
Michel
Previous Topic: how can i create a trigger
Next Topic: column alias
Goto Forum:
  


Current Time: Sat Dec 10 15:06:36 CST 2016

Total time taken to generate the page: 0.08263 seconds