DBMS_FILE_TRANSFER
パッケージには、データベース内でOracle ASMファイルをコピーしたり、Oracle ASMを使用するデータベース間でバイナリ・ファイルを転送したりするためのプロシージャが用意されています。DBMS_FILE_TRANSFER
パッケージには次のプロシージャがあります。
COPY_FILE
: ソース・ディレクトリからファイルを読み取り、宛先ディレクトリにファイルのコピーを作成します。ソース・ディレクトリと宛先ディレクトリはどちらもローカル・ファイルシステムまたはOracle ASMディスク・グループ内に含めることができます。また、このプロシージャを使用して、ローカル・ファイルシステムとOracle ASMディスク・グループ間でコピーすることができます。コピー操作は両方向で有効です。
GET_FILE
: リモート・データベースに接続してリモート・ファイルを読み取り、ローカル・ファイルシステムまたはOracle ASMディスク・グループにファイルのコピーを作成します。
PUT_FILE
: ローカル・ファイルまたはOracle ASMディスク・グループを読み取り、リモート・データベースに接続してリモート・ファイルシステムにファイルのコピーを作成します。
関連項目:
DBMS_FILE_TRANSFER
パッケージについては、『Oracle Database PL/SQLパッケージおよびタイプ・リファレンス』を参照してください。