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

SYSCS_UTIL.SYSCS_BACKUP_DATABASE_NOWAITシステム手続ã??ã?«ã‚ˆã‚Šã€?データベースを指定ã?—ã?Ÿãƒ?ックアップディレクトリã?«ã€?データベースをãƒ?ックアップã?—ã?¾ã?™ã€‚

ã‚‚ã?—ãƒ?ックアップを開始ã?™ã‚‹æ™‚ã?«ãƒ­ã‚°ã?®ã?¨ã‚‰ã‚Œã?¦ã?ªã?„処ç?†ä¸­ã?®ãƒˆãƒ©ãƒ³ã‚¶ã‚¯ã‚·ãƒ§ãƒ³ã?Œã?‚ã?£ã?Ÿå ´å?ˆã€?SYSCS_UTIL.SYSCS_BACKUP_DATABASE_NOWAITシステム手続ã??ã?¯ã€?トランザクションã?®çµ‚了を待ã?Ÿã?šç›´ã??エラーを返ã?—ã?¾ã?™ã€‚

æ§‹æ–‡

SYSCS_UTIL.SYSCS_BACKUP_DATABASE_NOWAIT(IN BACKUPDIR VARCHAR()) 

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

BACKUPDIR
ã?“ã?®å¼•æ•°ã?®åž‹ã?¯VARCHAR(32672)ã?§ã?™ã€‚ã?“ã?®å¼•æ•°ã?«ã‚ˆã‚Šãƒ?ックアップを記録ã?™ã‚‹ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã?¸ã?®ãƒ‘スを指定ã?—ã?¾ã?™ã€‚相対パスã?ŒæŒ‡å®šã?•れã?Ÿå ´å?ˆã€?ãƒ?ックアップã?®å‡¦ç?†ã‚’行ã?†JVMã?®user.dirã?«åŸºã?¥ã??解決ã?•れã?¾ã?™ã€‚従ã?£ã?¦ç›¸å¯¾ãƒ‘スを解決ã?™ã‚‹ã?¨ã??å…ƒã?«ã?ªã‚‹ã?®ã?¯ã€?derbyã?®ãƒ›ãƒ¼ãƒ ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã?§ã?¯ã?‚りã?¾ã?›ã‚“。混乱をé?¿ã?‘ã‚‹ã?Ÿã‚?ã?«ã€?絶対パスを指定ã?—ã?¦ã??ã? ã?•ã?„。

JDBC�例

次�例��データベースをc:/backupdirディレクトリ��ックアップ���。

CallableStatement cs = conn.prepareCall
("CALL SYSCS_UTIL.SYSCS_BACKUP_DATABASE_NOWAIT(?)");
cs.setString(1, "c:/backupdir");
cs.execute();
cs.close();

SQL�例

次�例��データベースをc:/backupdirディレクトリ��ックアップ���。

CALL SYSCS_UTIL.SYSCS_BACKUP_DATABASE_NOWAIT('c:/backupdir');