1

ディスク容量が不足しているため、別のドライブに変更したい。

Oracleが使用するバックアップファイルのデフォルトの場所を、RMANを使用して別のドライブに変更するにはどうすればよいですか?

デフォルトでは、ORACLE_HOME変数のフォルダーにあります。

編集:

ここで私のような問題とのリンクをいくつか見つけましたが、役に立ちませんでした。

私のスクリプトは次のようになります。

run {
allocate channel d1 type disk;
allocate channel d2 type disk;
backup
format 'd:/backups/%U.bkp'
database plus archivelog;
release channel d1;
release channel d2;
}

編集:上記のスクリプトを実行すると、バックアップが終了することはありません

4

2 に答える 2

3

BACKUPを使用して操作を実行する場合、RMANバックアップセット/バックアップピース/イメージコピーなどの場所はALLOCATE CHANNELコマンドによって決定されます。

run 
{
  allocate channel d1 device type disk format 'd:/backups/%U.bkp';
  backup database include current controlfile;
  release channel d1;
}

ディスクチャネルの場所を指定しない場合、Oracleはデフォルトで場所を$ ORACLE_HOMEに設定します。これは、Oracleが存在することを認識しているパスであるためです。

于 2012-02-09T15:02:20.983 に答える
0

Oracle RMANを使用すると、Cloud / Amazon S3にバックアップできるようになります。これを確認してください:

「アマゾンウェブサービスでのOracleデータベースの使用」

于 2012-07-17T22:09:54.693 に答える