runMTK.sh -allTables
-allTables 모든 테이블 임포트.
-tables LIST 콤마(,)로 구분되어 나열된 테이블 임포트.
-excludeTables LIST The comma-separated list of tables that are to be excluded from migration. This option is used along with -allTables option.
-constraints 테이블 제약조건(constraints) 임포트.
-indexes 테이블 인덱스 임포트.
-triggers 테이블 트리거 임포트.
-allViews 모든 뷰 임포트.
-views LIST 콤마(,)로 구분되어 나열된 뷰 임포트.
-excludeViews LIST The comma-separated list of Views that are to be excluded from migration. This option is used along with -allViews option.
-allProcs 모든 저장 프로시저(stored procedure) 임포트.
-procs LIST 콤마(,)로 구분되어 나열된 저장 프로시저(stored procedure) 임포트.
-allFuncs 모든 함수 임포트.
-funcs LIST 콤마(,)로 구분되어 나열된 함수 임포트.
-allPackages 모든 패키지 임포트.
-packages LIST콤마(,)로 구분되어 나열된 패키지 임포트.
-allSequences 모든 시퀀스 임포트.
-sequences LIST 콤마(,)로 구분되어 나열된 시퀀스 임포트.
-targetSchema NAME 대상 스키마 이름 (기본: 대상 스키마 이름은 원본 스키마 뒤에).
-allDBLinks 모든 데이터베이스 링크 임포트.
-allSynonyms
-targetSchema
./runMTK.sh -schemaOnly -targetSchema soe -tables CHANNELS,TEST_CLOB SH
./runMTK.sh -allTables SCOTT
-allTables,
-tables,
-constraints,
-ignoreCheckConstFilter,
-skipCKConst,
-skipFKConst,
-skipColDefaultClause,
-indexes,
-triggers,
-allViews,
-views,
-allSequences,
-sequences,
-allProcs,
-procs,
-allFuncs,
-funcs,
-checkFunctionBodies,
-allPackages,
-packages,
-allRules,
./runMTK.sh -allFuncs SCOTT
./runMTK.sh -allTables SCOTT
./runMTK.sh -allSequences SCOTT
./runMTK.sh -allProcs SCOTT
./runMTK.sh -allTables -constraints SCOTT
./runMTK.sh -allPackages SCOTT
./runMTK.sh -allViews SCOTT
./runMTK.sh -allSequences SCOTT
./runMTK.sh -allTables -indexes SCOTT
CREATE [OR REPLACE] [PUBLIC] SYNONYM [<schema>.]<syn_name>
FOR <object_schema>.<object_name>[@<dblink_name>];
CRCREATE OR REPLACE [PUBLIC] SYNONYM [OR REPLACE] [PUBLIC] SYNONYM
select 'create OR REPLACE SYNONYM ' ||''||schemaname||','||tablename
FROM PG_TABLES
where schemaname=:schemaname