Oracle 11 G impdp,empdpインポートエクスポート・データベース・アクション・プロセス
2791 ワード
データベースはその名の通りデータを格納する倉庫であるため、重要性は言うまでもありません.だから、私たちのチームのデータベースは相応の保護戦略を行う必要があります.データバックアップはその中で最も基本的で最も重要な一環です.今日はデータバックアップの流れについて話します.私たちはどんな仕事をしているときも、標準的なワークフローが必要です.データベースのバックアップとリカバリにも標準的なプロセスがあります.今日は主にデータベースのリカバリのプロセスについて説明します.リカバリ・プロセスには、主に次のステップがあります.
1、データベースのインストール
データベースのインストールは多くありませんが、データベース管理者として、データベースのインストールにも対応するマニュアルや詳細な説明が必要な場合は、ストーブに戻って勉強し直すか、いっそ転職することをお勧めします.ただし、対応するメモリ構成(データベースメモリの70%~80%)と符号化構成(UTF-8)は依然としていくつか注意が必要である.
2,データベース仮想ディレクトリの作成
3,データベース表領域の作成
4、データベースユーザーの作成と認可
ユーザーの作成もここでは説明しません.適切な表領域を指定し、許可すればいいだけです.
5、データベース・リカバリ
impdp system/password dumpfile=data.dmp directory=backup remap_schema=userA:userB remap_tablespace=tablespaceA:dtablespaceB parallel=8 exclude=statistics transform=OID:N 6、データベースのエクスポート
expdp expdp/expdp DIRECTORY=backup SCHEMAS=userA DUMPFILE=data.dmp logfile=data.log statistics=none;
以上の5つの標準プロセスを通じて、データベースのリカバリを迅速かつ正確に完了することができるので、どんな仕事でも規範化し、標準的に完了することができます.
1、データベースのインストール
データベースのインストールは多くありませんが、データベース管理者として、データベースのインストールにも対応するマニュアルや詳細な説明が必要な場合は、ストーブに戻って勉強し直すか、いっそ転職することをお勧めします.ただし、対応するメモリ構成(データベースメモリの70%~80%)と符号化構成(UTF-8)は依然としていくつか注意が必要である.
2,データベース仮想ディレクトリの作成
--1,
create or replace directory exp_dir as '/tmp';
--2,
grant read, write on directory exp_dir to eygle;
--3,
select * from dba_directories;
--4,
drop directory exp_dir;
3,データベース表領域の作成
CREATE TABLESPACE TS_IMAGEDATA
DATAFILE 'E:"ORACLE"ORADATA"DATA_01.DBF' SIZE 2000M REUSE
AUTOEXTEND ON
NEXT 51200K MAXSIZE 3900M,
'E:"ORACLE"ORADATA"XL"DATA_02.DBF' SIZE 2000M REUSE
AUTOEXTEND ON
NEXT 51200K MAXSIZE 3900M,
'E:"ORACLE"ORADATA"XL"DATA_03.DBF' SIZE 2000M REUSE
AUTOEXTEND ON
NEXT 51200K MAXSIZE 3900M,
'E:"ORACLE"ORADATA"XL"DATA_04.DBF' SIZE 2000M REUSE
AUTOEXTEND ON
NEXT 51200K MAXSIZE 3900M
EXTENT MANAGEMENT LOCAL
SEGMENT SPACE MANAGEMENT AUTO;
1:
create temporary tablespace user_temp
tempfile 'Q:\oracle\product\10.2.0\oradata\Test\xyrj_temp.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
2:
create tablespace user_data
logging
datafile 'Q:\oracle\product\10.2.0\oradata\Test\xyrj_data.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
:
1、alter tablespace spacess1 add datafile 'G:\spacess01.DBF' size 30000M;
: , ,
2、alter tablespace spacess1 add datafile 'G:\spacess01.DBF' size 500M autoextend on maxsize 3072M;
ALTER TABLESPACE &tablespace_name ADD TEMPFILE '&datafile_name' SIZE 2G;
ここで注意しなければならないのは、ログを開くのに時間がかかるので、表領域を作成するときはログを開かないことです.4、データベースユーザーの作成と認可
ユーザーの作成もここでは説明しません.適切な表領域を指定し、許可すればいいだけです.
5、データベース・リカバリ
impdp system/password dumpfile=data.dmp directory=backup remap_schema=userA:userB remap_tablespace=tablespaceA:dtablespaceB parallel=8 exclude=statistics transform=OID:N 6、データベースのエクスポート
expdp expdp/expdp DIRECTORY=backup SCHEMAS=userA DUMPFILE=data.dmp logfile=data.log statistics=none;
以上の5つの標準プロセスを通じて、データベースのリカバリを迅速かつ正確に完了することができるので、どんな仕事でも規範化し、標準的に完了することができます.