⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 backuprestore.out

📁 derby database source code.good for you.
💻 OUT
字号:
ij> --CASE: Tests backup/restore with jar files stored inside the databasecreate table x (x double precision, y int);0 rows inserted/updated/deletedij> insert into x values (1,1),(10,1),(20,1);3 rows inserted/updated/deletedij> call sqlj.install_jar('extin/brtestjar.jar', 'aggjar', 0);0 rows inserted/updated/deletedij> call SYSCS_UTIL.SYSCS_SET_DATABASE_PROPERTY('derby.database.classpath', 'APP.aggjar');0 rows inserted/updated/deletedij> create function dv(P1 INT) RETURNS INT NO SQL external name 'dbytesting.CodeInAJar.doubleMe' language java parameter style java;0 rows inserted/updated/deletedij> select cast (dv(x) as dec(5,2)) from x;1       --------2.00    20.00   40.00   ij> ----take a backup.call SYSCS_UTIL.SYSCS_BACKUP_DATABASE('extinout/mybackup');0 rows inserted/updated/deletedij> connect 'jdbc:derby:wombat;shutdown=true';ERROR 08006: Database 'wombat' shutdown.ij> disconnect;ij> ---restore a databasesconnect 'jdbc:derby:wombat;restoreFrom=extinout/mybackup/wombat';ij> select cast (dv(x) as dec(5,2)) from x;1       --------2.00    20.00   40.00   ij> connect 'jdbc:derby:wombat;shutdown=true';ERROR 08006: Database 'wombat' shutdown.ij> disconnect;ij> ---create a new database from backup.connect 'jdbc:derby:wombatnew;createFrom=extinout/mybackup/wombat';ij> select cast (dv(x) as dec(5,2)) from x;1       --------2.00    20.00   40.00   ij> connect 'jdbc:derby:wombatnew;shutdown=true';ERROR 08006: Database 'wombatnew' shutdown.ij> disconnect;ij> connect 'jdbc:derby:wombat';ij> select cast (dv(x) as dec(5,2)) from x;1       --------2.00    20.00   40.00   ij> call SYSCS_UTIL.SYSCS_BACKUP_DATABASE_AND_ENABLE_LOG_ARCHIVE_MODE('extinout/mybackup', 1);0 rows inserted/updated/deletedij> insert into x values (1,1),(10,1),(20,1);3 rows inserted/updated/deletedij> insert into x values (1,1),(10,1),(20,1);3 rows inserted/updated/deletedij> insert into x values (1,1),(10,1),(20,1);3 rows inserted/updated/deletedij> insert into x values (1,1),(10,1),(20,1);3 rows inserted/updated/deletedij> select cast (dv(x) as dec(5,2)) from x;1       --------2.00    20.00   40.00   2.00    20.00   40.00   2.00    20.00   40.00   2.00    20.00   40.00   2.00    20.00   40.00   ij> connect 'jdbc:derby:wombat;shutdown=true';ERROR 08006: Database 'wombat' shutdown.ij> disconnect;ij> ---perform a rollforward recoveryconnect 'jdbc:derby:wombat;rollForwardRecoveryFrom=extinout/mybackup/wombat';ij> select * from x;X                     |Y          ----------------------------------1.0                   |1          10.0                  |1          20.0                  |1          1.0                   |1          10.0                  |1          20.0                  |1          1.0                   |1          10.0                  |1          20.0                  |1          1.0                   |1          10.0                  |1          20.0                  |1          1.0                   |1          10.0                  |1          20.0                  |1          ij> select cast (dv(x) as dec(5,2)) from x;1       --------2.00    20.00   40.00   2.00    20.00   40.00   2.00    20.00   40.00   2.00    20.00   40.00   2.00    20.00   40.00   ij> insert into x values (1,1),(10,1),(20,1);3 rows inserted/updated/deletedij> connect 'jdbc:derby:wombat;shutdown=true';ERROR 08006: Database 'wombat' shutdown.ij> disconnect;ij> 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -