Oracle 从big-endian到little-endian的数据泵转换

Oracle 从big-endian到little-endian的数据泵转换,oracle,datapump,Oracle,Datapump,我有一个Oracle数据泵,在一个转储文件中包含表。它们是从Big-Endian系统(Solaris)导出的,现在我需要将它们导入Little-Endian系统(Windows) 如果我尝试在不进行转换的情况下导入,我的表中会出现无法读取的西里尔符号 我曾尝试使用rman convert,但它似乎仅适用于Oracle使用的数据文件,而不是数据泵 我并没有选择创建一个包含传输所需表的表空间,也并没有选择转换它们 这是怎么解决的呢?您好,您应该改用TTS,我觉得这似乎不完全受支持 查看示例:如何在跨

我有一个Oracle数据泵,在一个转储文件中包含表。它们是从Big-Endian系统(Solaris)导出的,现在我需要将它们导入Little-Endian系统(Windows)

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

我曾尝试使用rman convert,但它似乎仅适用于Oracle使用的数据文件,而不是数据泵

我并没有选择创建一个包含传输所需表的表空间,也并没有选择转换它们


这是怎么解决的呢?

您好,您应该改用TTS,我觉得这似乎不完全受支持

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


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

我以为数据泵导出的是endian不可知的?!您确定这不是字符集转换问题吗?谢谢您的回复。似乎你是对的,我在导入之前的数据库更改期间意外选择了wrogn字符集。