Here's the steps for backup
a db schema, which just applies to oracle database.
Suppose the osl schema is osl/welcome1, and the ORACLE_SID=orcl, then:
-
Export Schema (backup)
- First,
create
directory expdir
SQL> CONNECT system/welcome1
SQL> CREATE OR REPLACE DIRECTORY expdir AS '/home/oracle/exp_data';
SQL> GRANT READ,WRITE ON DIRECTORY expdir TO PUBLIC;
- Then
use expdp
$ORACLE_HOME/bin/expdp
osl/welcome1@orcl DUMPFILE=osl_bak.dmp
DIRECTORY=expdir SCHEMAS=osl
- Then you can copy
the /home/oracle/exp_data/osl_bak.dmp to
some other directory or some other machine to backup it.
-
Import Schema (restore)
- First, create
directory expdir (if
you already created it, plz ignore this step)
-
Then delete the osl
schema (beware of this step !!!)
SQL> CONNECT
system/welcome1
SQL>
DROP USER osl CASCADE;
-
Then use impdp
$ORACLE_HOME/bin/impdp
osl/welcome1
DIRECTORY=expdir DUMPFILE=osl_bak.dmp
分享到:
相关推荐
DB2使用db2backup和db2restore命令,而Oracle则有RMAN(恢复管理器)等工具。 七、集群和高可用性 Oracle RAC(Real Application Clusters)提供了高度可用的多节点集群解决方案,而DB2也有其集群和复制技术,如DB2...
本话题主要探讨如何在Oracle 10g环境中使用RMAN对Oracle 9i的完整备份进行恢复操作。 在Oracle 9i中执行RMAN全备时,通常会包括数据库的所有数据文件、控制文件、重做日志文件以及相关的参数文件。RMAN全备份的基本...
### Oracle 11g RMAN 异机还原再升级到 12c PDB #### 背景介绍 在企业级应用环境中,数据库的迁移与升级是一项常见但又复杂的工作。本文档详细记录了从Oracle 11.2.0.4版本数据库通过RMAN工具进行异地备份恢复,并...
- 在AIX上使用`dbms_backup_restore`恢复备份集。 - 使用exp导出数据。 - 在19c中间库导入数据。 - 通过hot clone保留源库字符集迁移至19c目标库。 2. **AIX 中间库恢复备份集**: - 编写PFILE文件来创建必要的...
Oracle 10g数据库详解 Oracle 10g是一款由甲骨文公司(Oracle Corporation)推出的数据库管理系统,属于关系型数据库管理系统(RDBMS)的一种。这个版本在2003年发布,提供了许多增强的功能,包括高可用性、性能...
在Oracle 10G版本中,RMAN提供了多种功能,包括表空间级别的恢复,这在数据丢失或系统故障时尤为重要。下面将详细介绍如何在Oracle 10G中使用RMAN进行表空间恢复。 首先,了解RMAN的基本结构。RMAN是通过PL/SQL接口...
4. **掌握DB2的备份恢复技术**:了解DB2的备份恢复机制,熟悉db2backup和db2restore命令的使用方法。 5. **参与实际项目**:加入DB2相关的实际项目,通过实战经验积累,更好地理解和运用所学知识。 #### 四、DB2的...
### Oracle 11g RMAN全备份脚本详解 #### 一、脚本环境配置 在脚本开始之前,我们看到一系列的环境变量配置。这些配置对于RMAN(Recovery Manager)工具来说至关重要,因为它们定义了Oracle数据库的运行环境。 - ...
### Oracle10g数据库存储迁移案例详解 #### 一、环境及需求简要说明 本案例涉及的是Oracle10.2.0.5版本数据库在Linux操作系统上的存储迁移过程。原有的存储设备为AMS200,计划更换为AMS2100。数据量方面,已知的...
**Oracle 10g** 是Oracle公司在2004年发布的一款关系型数据库管理系统(RDBMS),是Oracle 9i的后续版本。“g”代表“grid”,表明该版本在网格计算方面有显著增强。Oracle 10g支持自动存储管理、实时数据复制等功能,...
根据提供的文件信息,本文将详细解释Oracle 10g RMAN(Recovery Manager)备份与恢复的相关知识点。主要内容包括RMAN的基本概念、Oracle 10g与9i在备份策略上的区别、具体备份操作步骤以及如何进行恢复操作。 ### ...
exec dbms_backup_restore.dbfile('C:\ORACLE\ORADATA\DBNAME\FILE_NAME.DBF'); bbedit C:\path\to\datafile ``` 在bbed工具中,你可以使用`h`命令查看帮助,`l`列出数据块,`d`读取数据块,`w`写入数据块,以及其他...
"DB-backup_restore"这一主题涵盖了如何对数据库进行有效的备份,以及在必要时如何正确地恢复数据。下面将详细讨论相关知识点。 一、数据库备份的类型与策略 1. 完全备份:这是最基本的备份类型,包含数据库中的...
Oracle Database 10 g :为网格计算设计的数据库 1-7 数据库体系结构:概述 1-8 Oracle 内存结构 1-9 Oracle 进程 1-11 概述 Oracle 实例管理 1-12 物理数据库结构 1-14 Oracle Managed Files (OMF) 1-16 ...
STEP Platform And Software Support 1 All Red Hat ...to utilize the STEP DB Server Toolbox, which includes scripts for e.g., Oracle RMAN backup and restore and Oracle Datapump export / import, etc.
Oracle Database 10 g :为网格计算设计的数据库 1-7 数据库体系结构:概述 1-8 Oracle 内存结构 1-9 Oracle 进程 1-11 概述 Oracle 实例管理 1-12 物理数据库结构 1-14 Oracle Managed Files (OMF) 1-16 ...
impdp %DB_USER%/%DB_PASSWORD%@%DB_SID% directory=RESTORE_DIR dumpfile=backup_*.dmp logfile=impdp_log.txt remap_schema=old_schema:new_schema ``` 在这个例子中,`remap_schema`参数用于在还原时将原数据库中...
### Oracle 11g 日常操作与维护手册关键知识点总结 #### 一、CRS (Cluster Ready Services) 的管理 **1. RAC状态检查** - **检查守护进程状态** - 守护进程由`/etc/inittab`文件中的特定配置启动和管理。这些...
DB2数据库还提供了备份和恢复功能,可以使用 DB2 BACKUP 和 DB2 RESTORE 语句来实现,例如: ``` DB2 BACKUP DATABASE TO D:/DB2_Train; DB2 DROP DATABASE TestDB; DB2 RESTORE DATABASE TestDB FROM D:/DB2_Train ...