我目前在Windows 2000 Server上使用Oracle 11g。 我做了一个完整的数据库备份(如备份数据库加archivelog),我想在Linux上恢复这个备份。 什么是适当的步骤来恢复这个备份到Linux?
注意:我已经configuration了controlfile autobackup;
最好的祝福,
Sarith
简短的回答:你不能。 如果你的Windows系统死了,你需要恢复到另一个Windows系统。 从那里你必须使用Oracle工具迁移你的数据库:
Metalink表示如下:
没有迁移实用程序(脚本或DBUA)执行跨平台迁移。
要更改平台,需要使用以下方法之一重新构build数据库实例和/或移动数据:
可用的select将取决于源和目标的操作系统和Oracle版本。
例如,RMAN转换数据库仅在源和目标属于相同的ENDIAN格式时才起作用。
可移动表空间有一个转换function,可以将一种ENDIAN格式转换为另一种格式。
HTH。
我要做的是从新的Linux Oracle服务器创build一个数据库链接到现有的Windows Oracle服务器。 然后,您可以创build模式并通过数据链接复制数据。