SYSCS_UTIL.SYSCS_BACKUP_DATABASE_AND_ENABLE_LOG_ARCHIVE_MODE_NOWAITシステム手続ã??

SYSCS_UTIL.SYSCS_BACKUP_DATABASE_AND_ENABLE_LOG_ARCHIVE_MODE_NOWAITシステム手続ã??ã?¯ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã‚’指定ã?—ã?Ÿãƒ?ックアップディレクトリã?«ãƒ?ックアップã?—ã?¦ã€?ã??ã?®ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã‚’ログアーカイブモードã?§æœ‰åйã?«ã?—ã?¾ã?™ã€‚ ã?“ã?®æ‰‹ç¶šã??ã?Œé–‹å§‹ã?—ã?Ÿæ™‚ã€?ログã?«æ ¼ç´?ã?•れã?¦ã?„ã?ªã?„進行中ã?®ãƒˆãƒ©ãƒ³ã‚¶ã‚¯ã‚·ãƒ§ãƒ³ã?Œã?‚ã?£ã?Ÿå ´å?ˆã€?トランザクションã?®å®Œäº†ã‚’å¾…ã?Ÿã?šã?«æ‰‹ç¶šã??ã?¯ã‚¨ãƒ©ãƒ¼ã?¨ã?ªã‚Šã?¾ã?™ã€‚

æ§‹æ–‡

SYSCS_UTIL.SYSCS_BACKUP_DATABASE_AND_ENABLE_LOG_ARCHIVE_MODE_NOWAIT
(IN BACKUPDIR VARCHAR(32672),
IN SMALLINT DELETE_ARCHIVED_LOG_FILES)

ã?“ã?®æ‰‹ç¶šã??ã?¯çµ?果を返ã?—ã?¾ã?›ã‚“。

BACKUPDIR
ã?“ã?®å¼•æ•°ã?®åž‹ã?¯VARCHAR(32672)ã?§ã?™ã€‚ã?“ã?®å¼•æ•°ã?¯ãƒ?ックアップã?Œè¨˜éŒ²ã?•れるディレクトリã?¸ã?®ãƒ‘スをã?¨ã‚Šã?¾ã?™ã€‚ ãƒ?ックアップを行ã?†JVMã?®user.dirã?§ä¸Žã?ˆã‚‰ã‚Œã‚‹ç?¾åœ¨ã?®ãƒ¦ãƒ¼ã‚¶ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã?«åŸºã?¥ã??ã€?相対パスã?¯è§£æ±ºã?•れã?¾ã?™ã€‚相対パスã?®è§£æ±ºã?¯ã€?derbyã?®ãƒ›ãƒ¼ãƒ ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã?«åŸºã?¥ã??ã?¾ã?›ã‚“。 混乱をé?¿ã?‘ã‚‹ã?Ÿã‚?ã€?絶対パスを使ã?£ã?¦ã??ã? ã?•ã?„。
DELETE_ARCHIVED_LOG_FILES
も�引数�DELETE_ARCHIVED_LOG_FILES��零以外�値���場���ックアップ��作られ�オンラインアーカイブログ�ファイル�削除�れ��。ログファイル�削除�れる���ックアップ��功��後��。

JDBC�例

次�例��データベースをc:/backupdirディレクトリ��ックアップ���ログアーカイブモードを有効����。

CallableStatement cs = conn.prepareCall
("CALL SYSCS_UTIL.SYSCS_BACKUP_DATABASE_AND_ENABLE_LOG_ARCHIVE_MODE_NOWAIT(?, ?)");
cs.setString(1, "c:/backupdir"); 
cs.setInt(2, 0);
cs.execute();

SQL�例

次�例���データベースをc:/backupdirディレクトリ��ックアップ���ログアーカイブモードを有効����。��時オンラインアーカイブログ�ファイル�削除�れ��ん。

SYSCS_UTIL.SYSCS_BACKUP_DATABASE_AND_ENABLE_LOG_ARCHIVE_MODE_NOWAIT('c:/backupdir', 0)
次�例���データベースをc:/backupdirディレクトリ��ックアップ����ックアップ��功��ら�オンラインアーカイブログ�ファイルを削除���。
SYSCS_UTIL.SYSCS_BACKUP_DATABASE_AND_ENABLE_LOG_ARCHIVE_MODE_NOWAIT('c:/backupdir', 1)