ORACLEのバックアップとリストア

---------------------------------- *バックアップデータベース* ------------ ----------------------
。1、WINDOWS(アイコン)R&LT + - > CMD
2、SQLPLUS RSGL_BJKW/[email protected]/ORCL
。3、PARAMETER SHOW DEFERRED_SEGMENT_CREATION;(TRUE、FALSEに、パラメータの場合)
4、ALTER SYSTEMのDEFERRED_SEGMENT_CREATION SET = FALSE;。
。5、SELECT 'ALTER TABLE' || || TABLE_NAME 'はエクステントを割り当てる;' OR NUM_ROWS FROM NUM_ROWS = 0である場合USER_TABLES NULL;
6、EXP RSGL_BJKW/[email protected]/ORCL FILE = D:\ RSGL_BJKW \ RSGL_BJKW.DMP LOG = D:\ RSGL_BJKW \ RSGL_BJKW.LOG OWNER = RSGL_BJKW
------------- -------------------- * * ------------------------元の表スペースを削除---------
1、WINDOWS(アイコン)R&LT + - > CMD。
1、SQLPLUS / NOLOG。
2、CONN / SYSDBA AS
3は、ユーザRSGL_BJKW DROP CASCADE。
4、CONTENTSおよびデータ・ファイルCASCADEの制約を含むDROP TABLESPACE RSGL_BJKW。
5、重启ORACLE服务
6、手动删除表空间文件(* .DBF)
--------------------------------- - *还原数据库* ----------------------------------
1、WINDOWS(图标)+ R - > CMD
2、SQLPLUS / NOLOG
3、CONN / AS SYSDBA
4、TEMPORARY TABLESPACE RSGL_BJKW_TEMP TEMPFILE CREATE 'Dの:\データベース\オラクル\テーブルスペース\ RSGL_BJKW_TEMP.DBF' SIZE 500M AUTOEXTEND ON NEXT 50M MAXSIZE 20480MのEXTENT MANAGEMENT LOCAL。
5、TABLESPACE RSGL_BJKW_DATA LOGGING DATAFILE 'Dの:\ DATABASE \オラクル\テーブルスペース\ RSGL_BJKW_DATA.DBF' CREATE SIZE 500M AUTOEXTEND ON NEXT 50M MAXSIZE 20480MのEXTENT MANAGEMENT LOCAL。
6、RSGLのDEFAULT TABLESPACE RSGL_BJKW_DATA TEMPORARY TABLESPACE RSGL_BJKW_TEMPで識別されるユーザーRSGL_BJKWを作成します。
7、GRANT CONNECT、RESOURCE、DBA TO RSGL_BJKW。
8、IMPファイル= H:\ RSGL_BJKW \ RSGL_BJKW_2020-02-13.DMP LOG = H:\ RSGL_BJKW \ RSGL_BJKW_2020-02-13.LOG STATISTICS = NONE USERID=RSGL_BJKW/[email protected]/ORCL BUFFER = 100000000はCOMMIT = NO FULL = YES GRANTS = YES IGNORE = YES INDEXES = YES ROWS = YES SHOW = NO CONSTRAINTS = YES

おすすめ

転載: www.cnblogs.com/hongwei2085/p/12305690.html