Вы находитесь на странице: 1из 7

Exporting Schemas

Note: Deprecated ... replaced by DataPump


 
exp -help
Export help
exp -help
exp userid=<schema_owner/password>
Export Authority
exp uwclass/uwclass
exp userid=<schema_owner/password> FILE=<file_name>
Export File Name
exp uwclass/uwclass file=c:\temp\uw_test.dmp
exp userid=<schema_owner/password> LOG=<file_name>
Log File Name
exp uwclass/uwclass log=c:\temp\uw.log
-- O/S dependent and can usually be ignored

exp userid=<schema_owner/password> BUFFER=<integer>


Buffer size
-- rows_in_array * maximum_row_size

exp uwclass/uwclass buffer=64000


-- The default is Y and it is best to override it.
Compress (default is Y) exp userid=<schema_owner/password> COMPRESS=<Y|N>
exp uwclass/uwclass compress=N
-- Implements SET TRANSACTION READ ONLY
Consistent (default is
N) exp userid=<schema_owner/password> CONSISTENT=<Y|N>
exp uwclass/uwclass file=c:\temp\cnsstnt.dmp consistent=Y
Constraints (default is exp userid=<schema_owner/password> CONSTRAINTS=<Y|N>
Y) exp uwclass/uwclass file=c:\temp\cnstrnt.dmp constraints=N
Direct Path (default is exp userid=<schema_owner/password> DIRECT=<Y|N>
N) exp uwclass/uwclass file=c:\temp\dirpath.dmp direct=Y
exp userid=<schema_owner/password> FEEDBACK=<integer
Feedback (default is 0) DEFAULT 0>
exp uwclass/uwclass file=c:\temp\fback.dmp feedback=100
exp userid=<schema_owner/password> FILESIZE=<integer>
File Size (default [KB|MB]
unlimited)
exp uwclass/uwclass file=c:\temp\fsize.dmp filesize 100MB

TCS Confidential
exp userid=<schema_owner/password>
FLASHBACK_SCN=<SCN>
Flashback By SCN
exp uwclass/uwclass file=c:\temp\fbscn.dmp
flashback_scn=7632619
exp userid=<schema_owner/password>
FLASHBACK_TIME=<timestamp>
exp uwclass/uwclass FLASHBACK_TIME="TIMESTAMP
Flashback By '2002-05-01 11:00:00'"
Timestamp
or

exp uwclass/uwclass flashback_time="TO_TIMESTAMP('12-02-


2001 14:35:00', 'DD-MM-YYYY HH24:MI:SS')"
-- Yes requires the user to have the EXP_FULL_DATABASE
role
Full
exp userid=<schema_owner/password> FULL=<Y|N>
exp uwclass/uwclass full=Y
exp userid=<schema_owner/password> GRANTS=<Y|N>
Grants
exp uwclass/uwclass grants=N
exp userid=<schema_owner/password> INDEXES=<Y|N>
Indexes
exp uwclass/uwclass indexes=N
exp userid=<schema_owner/password>
Object Consistent OBJECT_CONSISTENT=<Y|N>
exp uwclass/uwclass object_consistent=Y
exp userid=<schema_owner/password> OWNER=(o1, o2, ... o#)
Owner
exp uwclass/uwclass owner=(uwclass, ids, webapps)
exp userid=<schema_owner/password>
Parameter File PARFILE=<parameter_file_name>
exp uwclass/uwclass parfile=c:\temp\uwparfile.ctl
exp userid=<schema_owner/password> QUERY=<query_string>
Query exp uwclass/uwclass owner=SCOTT tables=emp 
query=\"WHERE job=\'MANAGER\' AND sal \>50000\"
exp userid=<schema_owner/password>
Record Length RECORDLENGTH=<bytes>
exp uwclass/uwclass recordlength=32000
Resumable exp userid=<schema_owner/password> RESUMABLE=<Y|N>

TCS Confidential
exp uwclass/uwclass resumable=Y
exp userid=<schema_owner/password> RESUMABLE_NAME =
'User USERNAME (USERID), Session SESSIONID, Instance
Resumable Name INSTANCEID'
exp uwclass/uwclass resumable_name 'UWCLASS'
exp userid=<schema_owner/password>
RESUMABLE_TIMEOUT=<seconds>
Resumable Time Out DEFAULT 7200 (2 hours)
exp uwclass/uwclass resumable_timeout=18000
exp userid=<schema_owner/password> ROWS=<Y|N>
Rows
exp uwclass/uwclass rows=N
exp userid=<schema_owner/password>
Statistics STATISTICS=<ESTIMATE | COMPUTE | NONE>
exp uwclass/uwclass statistics=COMPUTE
exp userid=<schema_owner/password> TABLES=(t1, t2, ... t#)
Tables
exp uwclass/uwclass tables=(emp, dept, bonus)
exp userid=<schema_owner/password> 
Tablespaces TABLESPACES=(tbsp1, tbsp2, ... tbsp#)
exp uwclass/uwclass tablespaces=(uwdata, user_data)
exp userid=<schema_owner/password>
Transportable TRANSPORT_TABLESPACE <Y|N>
Tablespaces
exp uwclass/uwclass transport_tablespace=Y
exp userid=<schema_owner/password> TRRIGGERS <Y|N>
Triggers
exp uwclass/uwclass triggers=N
exp userid=<schema_owner/password> TTS_FULL_CHECK <Y|
TTS Full Check N>
exp uwclass/uwclass tts_full_check=Y
exp userid=<schema_owner/password> VOLSIZE <integer> [KB|
Volume Size MB|GB]
exp uwclass/uwclass volsize=10GB

Importing Schemas
Note: Deprecated ... replaced by DataPump
 

TCS Confidential
imp -help
Import help
imp -help
imp userid=<schema_owner/password>
Import Authority
imp uwclass/uwclass
imp userid=<schema_owner/password> FILE=<file_name>
Import File Name
imp uwclass/uwclass file=c:\temp\uw_test.dmp
imp userid=<schema_owner/password> LOG=<file_name>
Log File Name
imp uwclass/uwclass log=c:\temp\uw.log
-- O/S dependent and can usually be ignored

imp userid=<schema_owner/password> BUFFER=<integer>


Buffer Size
-- rows_in_array * maximum_row_size

imp uwclass/uwclass buffer=64000


imp userid=<schema_owner/password> COMMIT=<Y|N>
Commit
imp uwclass/uwclass commit=Y
imp userid=<schema_owner/password> COMPILE=<Y|N>
Compile
imp uwclass/uwclass compile=N
imp userid=<schema_owner/password> CONSTRAINTS=<Y|N>
Constraints
imp uwclass/uwclass constraints=N
imp userid=<schema_owner/password> DATAFILES=(df1, df2, ...
Data Files df#)
imp uwclass/uwclass datafiles=(c:\oradata\datasml1.dbf')
imp userid=<schema_owner/password> DESTROY=<Y|N>
Destroy
imp uwclass/uwclass destroy=Y
imp userid=<schema_owner/password> FEEDBACK=<integer
Feedback DEFAULT 0>
imp uwclass/uwclass feedback=100
-- if used in exporting must match export specification

File Size imp userid=<schema_owner/password> FILESIZE=<integer> [KB|


MB]
imp uwclass/uwclass filesize 100MB
From User imp userid=<schema_owner/password>
FROMUSER=<schema_name>

TCS Confidential
imp uwclass/uwclass fromuser=uwclass touser=abc
imp userid=<schema_owner/password> FULL=<Y|N>
Full
imp uwclass/uwclass full=N
imp userid=<schema_owner/password> GRANTS=<Y|N>
Grants
imp uwclass/uwclass grants=N
imp userid=<schema_owner/password> IGNORE=<Y|N>
Ignore
imp uwclass/uwclass ignore=Y
imp userid=<schema_owner/password> INDEXES=<Y|N>
Indexes
imp uwclass/uwclass indexes=N
-- creates a file of index creation statements: INDEXES parameter 
-- must be N
Index File
imp userid=<schema_owner/password> INDEXFILE=<file_name>
imp uwclass/uwclass indexfile=c:\temp\index_dml.sql
imp userid=<schema_owner/password>
Parameter File PARFILE=<parameter_file_name>
imp uwclass/uwclass parfile=c:\temp\uwparfile.ctl
imp userid=<schema_owner/password> RECORDLENGTH=<bytes>
Record Length
imp uwclass/uwclass recordlength=32000
imp userid=<schema_owner/password> RESUMABLE=<Y|N>
Resumable
imp uwclass/uwclass resumable=Y
imp userid=<schema_owner/password> RESUMABLE_NAME =
'User USERNAME (USERID), Session SESSIONID, Instance
Resumable Name INSTANCEID'

imp uwclass/uwclass resumable_name 'UWCLASS'


imp userid=<schema_owner/password>
Resumable RESUMABLE_TIMEOUT=<seconds>
Timeout DEFAULT 7200 (2 hours)
imp uwclass/uwclass resumable_timeout=18000
imp userid=<schema_owner/password> ROWS=<Y|N>
Rows
imp uwclass/uwclass rows=N
imp userid=<schema_owner/password> SHOW=<Y|N>
Show
imp uwclass/uwclass show=Y
Skip Unusable -- default is parameter from spfile
Indexes

TCS Confidential
imp userid=<schema_owner/password>
SKIP_UNUSABLE_INDEXES=<Y|N>
imp uwclass/uwclass skip_unusable_indexes=N
imp userid=<schema_owner/password>
Statistics STATISTICS=<ALWAYS | NONE | RECALCULATE | SAFE>
imp uwclass/uwclass statistics=RECALCULATE
imp userid=<schema_owner/password>
Streams STREAMS_CONFIGURATION=<Y|N>
Configuration
imp uwclass/uwclass streams_configuration=N
imp userid=<schema_owner/password>
Streams STREAMS_INSTANTIATION=<Y|N>
Instantiation
imp uwclass/uwclass streams_instantiation=Y
imp userid=<schema_owner/password> TABLES=(t1, t2, ... t#)
Tables
imp uwclass/uwclass tables=(emp, dept, bonus)
imp userid=<schema_owner/password> TABLES=(t1, t2, ... t#)
Tablespaces
imp uwclass/uwclass tables=(emp, dept, bonus)
imp userid=<schema_owner/password> 
Table Object ID TOID_NOVALIDATE=([schemaname.]typename [, ...])
No Validate
imp uwclass/uwclass TABLE=jobs TOID_NOVALIDATE=typ1
imp userid=<schema_owner/password> TOUSER=<schema_name>
To User
imp uwclass/uwclass fromuser=uwclass touser=abc
imp userid=<schema_owner/password>
Transport TRANSPORT_TABLESPACE=<Y|N>
Tablespace
imp uwclass/uwclass transport_tablespace=Y
imp userid=<schema_owner/password> TTS_OWNERS=(o1, o2, ...
TTS Owners o#)
imp uwclass/uwclass tts_owners=(uwclass, ids)
imp userid=<schema_owner/password> VOLSIZE <integer> [KB|MB|
Volume Size GB]
imp uwclass/uwclass volsize=10GB
 
imp userid=<schema_owner/password> full=Y show=Y
Write DDL From 2>path_and_file
DMP file imp uwclass/uwclass file=c:\temp\uwclass.dmp full=Y show=Y
2> c:\temp\uwclass.sql

TCS Confidential
TCS Confidential

Вам также может понравиться