我正在从 Oracle 10g 企业版迁移到 Oracle 10g 标准版,我想知道是否有人有这方面的经验。我搜索了一番,但找不到确切的答案,但似乎企业版中的功能无法顺利转换为标准版 Oracle 实例的导入。
有人有这方面的经验吗?到目前为止,我刚刚尝试在企业版上使用 expdp,并在标准版中使用 impdp,但企业版中存在的功能(如分区等)在导入标准版时会导致错误。
答案1
尝试使用DBMS_METADATA 带有 TRANSFORM 来禁用存储子句
这应该允许您以可以在 SE 中创建表格的格式获取所有表格结构。然后,您只需在创建的表格顶部导入行即可。
但是,您将无法对位图索引执行任何操作。
答案2
有时老办法也能奏效。您可以尝试使用较旧的 exp 和 imp,而不是数据泵。摆脱表分区和位图索引。