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



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

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

您需要创建一个新数据库,因为没有导入工具(imp/impdp(可以执行此操作。

您需要:

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

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

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

你可以认为Oracle由三部分组成:

  1. 服务器上安装的甲骨文软件

  2. 包含所有基础结构表的"空"数据库

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

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

您可能需要查看 https://github.com/oracle/vagrant-boxes 以获取有关如何执行此操作的指导。

最新更新