Oracle インポート

エクスポート

expdb ユーザー/パスワード@接続文字列 オプション

オプション:
	full		full=y でDB全て
	schemes		スキーマ指定 カンマ区切りで複数
	tablespaces 表領域指定 カンマ区切りで複数
	tables		テーブル指定 カンマ区切りで複数
	content		CONTENT=data_only データのみ、CONTENT=metadata_only 表定義のみ
	dumpfile		出力先のファイル名
	logfile		ログファイル名
	nologfile	NOLOGFILE=y でログファイルなし
	directory	出力するディレクトリを指定

ディレクトリの指定:
	CREATE [OR REPLACE] DIRECTORY ディレクトリ名 AS 'ディレクトリパス';
	GRANT READ, WRITE ON DIRECTORY ディレクトリ名 to ユーザー名;

--例
expdp user1/passwd  dumpfile=test.dmp logfile=test.log full=Y directory=BACKUP_DIR

インポート

impdb ユーザー/パスワード@接続文字列 オプション

オプション:
	directory	読み取りファイルのディレクトリを指定
	tables		テーブル指定 カンマ区切りで複数
	content		CONTENT=data_only データのみ、CONTENT=metadata_only 表定義のみ
	table_exists_action
	dumpfile		読み込みファイル名
	logfile			ログファイル名
	REMAP_SCHEMA	REMAP_SCHEMA=user1:user2 a1スキーマをa2スキーマにインポート

impdp.exe user2/passwd2 directory=TMP_DIR tables=(user1.table1, user1.table2) dumpfile=test.dmp REMAP_SCHEMA=user1:user2 table_exists_action=replace logfile=test.log
タイトルとURLをコピーしました