Oracle 11 G impdp,empdpインポートエクスポート・データベース・アクション・プロセス

2791 ワード

データベースはその名の通りデータを格納する倉庫であるため、重要性は言うまでもありません.だから、私たちのチームのデータベースは相応の保護戦略を行う必要があります.データバックアップはその中で最も基本的で最も重要な一環です.今日はデータバックアップの流れについて話します.私たちはどんな仕事をしているときも、標準的なワークフローが必要です.データベースのバックアップとリカバリにも標準的なプロセスがあります.今日は主にデータベースのリカバリのプロセスについて説明します.リカバリ・プロセスには、主に次のステップがあります.
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つの標準プロセスを通じて、データベースのリカバリを迅速かつ正確に完了することができるので、どんな仕事でも規範化し、標準的に完了することができます.