【问题标题】:How complete is an Oracle11g IMPDP?Oracle11g IMPDP 有多完整?
【发布时间】:2011-10-17 10:01:06
【问题描述】:

我的任务是升级到新的 Oracle 数据库服务器 (11gR2)。前 DBA 给出了这些指示:

使用 Embarcadero 从旧服务器导出角色并在新服务器上执行 SQL

使用 Embarcadero 从旧表空间导出表空间并在新表空间上执行 SQL

使用 Embarcadero 从旧用户导出用户并在新用户上执行 SQL

使用 expdp/impdp 仅从完整的 dmp 文件中复制模式

我的问题是“我不能只使用完整的导出来一次完成所有事情吗?”唯一我不能 100% 确定的是它是否会将所有表空间放回相同的位置。

谢谢。

【问题讨论】:

    标签: oracle11g impdp


    【解决方案1】:

    如果您有一个完整的导出(即您指定 FULL=Y),它应该包含CREATE TABLESPACE 命令,这些命令将在目标服务器上重新创建表空间,并在与源数据库相同的目录结构中使用相同的数据文件。我不确定为什么前 DBA 更喜欢通过多个步骤而不是简单地使用 impdp——你有没有问过他或她为什么他们不简单地使用 impdp?

    【讨论】:

    • 我真的不确定。他在这里已经很长时间了(并且仍在公司的另一个领域)。我是从 SQL Server 到 Oracle 的一个相对较新的转换者,我真的想确保我不会做任何危及业务连续性的事情。谢谢。
    • 它将创建表空间,但位置与之前相同。 impdp 实际上有一个选项来指定要导入的表空间:“TABLESPACES 标识要导入的表空间列表。”
    猜你喜欢
    • 1970-01-01
    • 2018-12-23
    • 2011-11-25
    • 1970-01-01
    • 2013-11-24
    • 1970-01-01
    • 1970-01-01
    • 2011-05-07
    • 2015-03-12
    相关资源
    最近更新 更多