文档解释
ORA-38954: Cross platform transport is not supported between source platform identifier string and target platform identifier string
Cause: The platform identifier in the transported file indicated that the datafile format was different than the target database datafile format.
Action: For a list of supported platforms, query fixed view SYS.V$TRANSPORTABLE_PLATFORM. If both platforms are present, Contact Oracle support
ORA-38954:受影响的平台之间不支持跨平台传输。
官方解释
ORA-38954表明数据库迁移源平台和目标平台之间不支持跨平台传输。在进行转换时,必须指定源和目标上的相同本机操作系统的唯一标识符。受影响的平台之间不支持跨平台传输。
常见案例
当您尝试将数据从Linux平台转移到Windows平台时,可能会遇到此错误。
一般处理方法及步骤
1.先确保源系统和目标系统均采用相同的本机操作系统。
2.在源服务器上安装目标服务器的专用副本。
3.在两个服务器上都启用跨平台传输。
4.重新尝试传输过程。