BACKUP 文を使用して、トランザクションログのバックアップコピーの名前を変更します。デフォルトでは、この名前はオンラインファイルと同じ名前です。繰り返し可能なインクリメンタルバックアップコマンドを作成するには、トランザクションログのバックアップコピーの名前を変更します。
前提条件
BACKUP DATABASE システム権限が必要です。
内容と備考
トランザクションログの名前を変更する代わりに、トランザクションログのバックアップコピーを移動することもできます。
トランザクションログのバックアップコピーには、YYMMDDxx.log 形式の名前が付きます。YY は年、MM は月、DD は日です。xx は AA から ZZ までの英字で、1 日に何度もバックアップをする場合に値が 1 ずつ増加します。YYMMDDxx.log というファイル名は、順序付けではなく、ファイルを区別するために使用されます。
このバックアップオプションセットは、通常はレプリケーションに関与するデータベースに使用されます。データベースファイルとトランザクションログのバックアップコピーが作成されることに加えて、バックアップ時のトランザクションログの名前がオフラインのトランザクションログに変更され、新しいトランザクションログの名前が、バックアップ時に使用されたトランザクションログと同じ名前で始まります。
BACKUP 文内に MATCH キーワードを使用します。たとえば、次の文では、トランザクションログのインクリメンタルバックアップをディレクトリ c:\backup に作成します。トランザクションログのバックアップコピーには、YYMMDDxx.log 形式の名前が付きます。YYMMDD は日付、xx は AA から始まるカウンタです。
BACKUP DATABASE DIRECTORY 'c:\\backup' TRANSACTION LOG ONLY TRANSACTION LOG RENAME MATCH; |
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2013, SAP AG or an SAP affiliate company. - SAP Sybase SQL Anywhere 16.0 |