`

Oracle DB 10g+ Backup and Restore

阅读更多

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
0
0
分享到:
评论

相关推荐

    db2和oracle的区别.docx

    DB2使用db2backup和db2restore命令,而Oracle则有RMAN(恢复管理器)等工具。 七、集群和高可用性 Oracle RAC(Real Application Clusters)提供了高度可用的多节点集群解决方案,而DB2也有其集群和复制技术,如DB2...

    oracle9i的rman全备在10g上的恢复

    本话题主要探讨如何在Oracle 10g环境中使用RMAN对Oracle 9i的完整备份进行恢复操作。 在Oracle 9i中执行RMAN全备时,通常会包括数据库的所有数据文件、控制文件、重做日志文件以及相关的参数文件。RMAN全备份的基本...

    Oracle 11g rman 异机还原再升级到 12c PDB

    ### Oracle 11g RMAN 异机还原再升级到 12c PDB #### 背景介绍 在企业级应用环境中,数据库的迁移与升级是一项常见但又复杂的工作。本文档详细记录了从Oracle 11.2.0.4版本数据库通过RMAN工具进行异地备份恢复,并...

    Oracle 9i 11g历史库升级迁移数据至19c CDB.docx

    - 在AIX上使用`dbms_backup_restore`恢复备份集。 - 使用exp导出数据。 - 在19c中间库导入数据。 - 通过hot clone保留源库字符集迁移至19c目标库。 2. **AIX 中间库恢复备份集**: - 编写PFILE文件来创建必要的...

    oracle10g数据库详解.ppt

    Oracle 10g数据库详解 Oracle 10g是一款由甲骨文公司(Oracle Corporation)推出的数据库管理系统,属于关系型数据库管理系统(RDBMS)的一种。这个版本在2003年发布,提供了许多增强的功能,包括高可用性、性能...

    ORACLE10G 使用RMAN表空间的恢复

    在Oracle 10G版本中,RMAN提供了多种功能,包括表空间级别的恢复,这在数据丢失或系统故障时尤为重要。下面将详细介绍如何在Oracle 10G中使用RMAN进行表空间恢复。 首先,了解RMAN的基本结构。RMAN是通过PL/SQL接口...

    从Oracle运维转型-运筹帷幄DB2

    4. **掌握DB2的备份恢复技术**:了解DB2的备份恢复机制,熟悉db2backup和db2restore命令的使用方法。 5. **参与实际项目**:加入DB2相关的实际项目,通过实战经验积累,更好地理解和运用所学知识。 #### 四、DB2的...

    oracle 11g rman 全备份脚本

    ### Oracle 11g RMAN全备份脚本详解 #### 一、脚本环境配置 在脚本开始之前,我们看到一系列的环境变量配置。这些配置对于RMAN(Recovery Manager)工具来说至关重要,因为它们定义了Oracle数据库的运行环境。 - ...

    Oracle10g数据库存储迁移案例

    ### Oracle10g数据库存储迁移案例详解 #### 一、环境及需求简要说明 本案例涉及的是Oracle10.2.0.5版本数据库在Linux操作系统上的存储迁移过程。原有的存储设备为AMS200,计划更换为AMS2100。数据量方面,已知的...

    as400,oracle10g

    **Oracle 10g** 是Oracle公司在2004年发布的一款关系型数据库管理系统(RDBMS),是Oracle 9i的后续版本。“g”代表“grid”,表明该版本在网格计算方面有显著增强。Oracle 10g支持自动存储管理、实时数据复制等功能,...

    Oracle10g_RMAN备份恢复案例

    根据提供的文件信息,本文将详细解释Oracle 10g RMAN(Recovery Manager)备份与恢复的相关知识点。主要内容包括RMAN的基本概念、Oracle 10g与9i在备份策略上的区别、具体备份操作步骤以及如何进行恢复操作。 ### ...

    11g_10g_linux_windows_bbed.rar

    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

    "DB-backup_restore"这一主题涵盖了如何对数据库进行有效的备份,以及在必要时如何正确地恢复数据。下面将详细讨论相关知识点。 一、数据库备份的类型与策略 1. 完全备份:这是最基本的备份类型,包含数据库中的...

    oracle10g课堂练习II(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 ...

    PlatformAndSoftwareSupport.pdf

    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.

    oracle10g课堂练习II(2)

    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 ...

    oracle数据库备份还原BAT脚本

    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日常操作与维护手册

    ### Oracle 11g 日常操作与维护手册关键知识点总结 #### 一、CRS (Cluster Ready Services) 的管理 **1. RAC状态检查** - **检查守护进程状态** - 守护进程由`/etc/inittab`文件中的特定配置启动和管理。这些...

    DB2和orcale数据库表分区方法和数据库的备份与恢复

    DB2数据库还提供了备份和恢复功能,可以使用 DB2 BACKUP 和 DB2 RESTORE 语句来实现,例如: ``` DB2 BACKUP DATABASE TO D:/DB2_Train; DB2 DROP DATABASE TestDB; DB2 RESTORE DATABASE TestDB FROM D:/DB2_Train ...

Global site tag (gtag.js) - Google Analytics