SolarisSPARCボックスで作成されたOracleRMANバックアップがあるため、ビッグエンディアン形式です。このバックアップをWindowsx86-64ベースのマシンに復元したいのですが、エンディアンの問題のために障害にぶつかりました。
ウィキペディアhttp://en.wikipedia.org/wiki/Endianness#Endianness_in_files_and_byte_swapで、バイナリファイルに格納されている変数の長さが不明なため、ファイルのエンディアンの一般的な変換を実行できないことを読みました。理解できます。
RMANがCONVERTコマンドを使用してデータファイルまたはテーブルスペースのエンディアンを変換することを発見しましたが、これを実現するには、データファイルを配置する必要があります。つまり、制御ファイルからの復元がすでに行われている必要があります(これは大きな問題です。エンディアンなので、それもできません)。以下は、 http://arjudba.blogspot.com/2008/08/rman-06172-no-autobackup-found.htmlが不可能であり、最初に正しいエンディアンに制御ファイルが必要であることを示唆しているようです。
上記のRMANバックアップをSolarisSPARCマシンにインポートしてから、exp / impプロセスを実行できることは知っていますが、1台のマシンの復元プロセスを導入することに本当に興味があります。
誰かが私が探しているものを達成するためのルートを提案できますか?-これは; SolarisSPARCシステムからのビッグエンディアンRMANバックアップをリトルエンディアンWin32x86-64プラットフォームに復元しましたか?