如何将oracle 11g dmp文件还原到全新的oracle 11g安装

时间:2020-06-05 09:18:40

标签: oracle

如何从dmp文件创建数据库?我的系统上没有具有相同结构的日志和现有数据库。因此它必须包含作业,事件,表等。

我的第二个问题是在这种情况下安装oracle 11g时应该选择哪个选项。 1.创建和配置数据库 2.仅安装数据库软件。

2 个答案:

答案 0 :(得分:1)

您需要创建一个新数据库,因为没有导入工具(imp / impdp)可以做到。

您需要:

  1. 安装数据库软件
  2. 使用DBCA或CREATE DATABASE创建一个新的空数据库。

因此,在您的情况下,这意味着选项1(因为Oracle Universal Installer提供了在安装数据库软件后使用DBCA创建数据库的选项)。

运行导入的许多详细信息取决于导出的运行方式(是否已完全导出)。通常,如果源数据库上已使用非默认表空间,则需要创建它们。

答案 1 :(得分:1)

您可以想到Oracle由三部分组成:

  1. 服务器上安装的Oracle软件

  2. 带有所有基础结构表的“空”数据库

  3. 您的内容,即您的架构和表

要导入.dmp文件,您至少需要1.和2。因此,您必须“创建和配置数据库”。

您可能希望查看https://github.com/oracle/vagrant-boxes,以获取有关操作方法的指导。