SYSCS_UTIL.SYSCS_BACKUP_DATABASE_NOWAITシステム手続きにより、データベースを指定したバックアップディレクトリに、データベースをバックアップします。
もしバックアップを開始する時にログのとられてない処理中のトランザクションがあった場合、SYSCS_UTIL.SYSCS_BACKUP_DATABASE_NOWAITシステム手続きは、トランザクションの終了を待たず直ぐエラーを返します。
SYSCS_UTIL.SYSCS_BACKUP_DATABASE_NOWAIT(IN BACKUPDIR VARCHAR())
この手続きは結果を返しません。
次の例ではデータベースをc:/backupdirディレクトリにバックアップします。
CallableStatement cs = conn.prepareCall
("CALL SYSCS_UTIL.SYSCS_BACKUP_DATABASE_NOWAIT(?)");
cs.setString(1, "c:/backupdir");
cs.execute();
cs.close();
次の例ではデータベースをc:/backupdirディレクトリにバックアップします。
CALL SYSCS_UTIL.SYSCS_BACKUP_DATABASE_NOWAIT('c:/backupdir');