【问题标题】:Datapump conversion from big endian to little endian数据泵从大端到小端的转换
【发布时间】:2013-02-14 14:06:47
【问题描述】:

我在单个转储文件中拥有带有表的 Oracle DataPump。它们是从 Big Endian 系统 (Solaris) 导出的,现在我需要将它们导入到 Little Endian 系统 (Windows)。

如果我尝试在不进行转换的情况下导入,我的表格中有无法读取的西里尔符号。

我曾尝试使用 rman convert,但它似乎只能用于 Oracle 使用的数据文件,而不是 DataPumps。

我无法使用传输所需的表创建表空间并对其进行转换。

如何解决?

【问题讨论】:

  • 我认为数据泵导出到与字节序无关的位置?!确定不是字符集转换问题?
  • 感谢您的回复。看来你是对的,我在导入之前的数据库更改期间不小心选择了错误的字符集。

标签: oracle datapump


【解决方案1】:

您好,您应该改用 TTS,虽然它看起来不完全受支持。

查看示例:跨平台或跨 32 位和 64 位服务器传输数据时如何使用导出和导入(文档 ID 277650.1)

12C - 使用跨平台增量备份减少可传输表空间停机时间(文档 ID 2005729.1)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-10-19
    • 2019-12-03
    • 1970-01-01
    • 1970-01-01
    • 2013-10-17
    • 2011-02-16
    相关资源
    最近更新 更多