database:oracledb:expdp
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
database:oracledb:expdp [2023/02/08 16:00] – 削除 - 外部編集 (Unknown date) 127.0.0.1 | database:oracledb:expdp [2023/08/02 11:03] (現在) – [Oracle DB バックアップ] mikoto | ||
---|---|---|---|
行 1: | 行 1: | ||
+ | ====== Oracle DB バックアップ ====== | ||
+ | [[database: | ||
+ | データポンプへのアクセス権限の確認 | ||
+ | <code sql> | ||
+ | SELECT * FROM DBA_ROLE_PRIVS WHERE GRANTEE = ' | ||
+ | </ | ||
+ | |||
+ | <code sql> | ||
+ | select * from dba_sys_privs; | ||
+ | </ | ||
+ | |||
+ | 現在のユーザーの権限のみ確認したい場合は | ||
+ | <code sql> | ||
+ | select * from user_sys_privs; | ||
+ | select * from dba_role_privs; | ||
+ | select * from dba_tab_privs; | ||
+ | </ | ||
+ | |||
+ | Oracle DB 11g 移行のバックアップは以下の手順で行う。 | ||
+ | ユーザーにフルバックアップの権限を付与する | ||
+ | < | ||
+ | grant imp_full_databae to user; | ||
+ | </ | ||
+ | ディレクトオブジェクトの作成 | ||
+ | <code sql> | ||
+ | create directory YOUR_DATA_PUMP AS ' | ||
+ | </ | ||
+ | ディレクトリオブジェクトの確認 | ||
+ | < | ||
+ | select * from all_directories; | ||
+ | </ | ||
+ | ディレクトリオブジェクトへの権限を付与する。 | ||
+ | <code sql> | ||
+ | grant read on directory YOUR_DATA_PUMP to user; | ||
+ | grant write on directory YOUR_DATA_PUMP to user; | ||
+ | </ | ||
+ | ===== データのダンプ ===== | ||
+ | < | ||
+ | expdp < | ||
+ | </ | ||
+ | オプションは以下のものがある。 | ||
+ | |< 100% 40% - >| | ||
+ | ^オプション^説明^ | ||
+ | |DIRECTORY=< | ||
+ | |DUMPFILE=< | ||
+ | |LOGFILE=< | ||
+ | |CONTENT=< |