DB2前滚测试

C:\Windows\system32>db2 list active databases
SQL1611W “数据库系统监视器”没有返回任何数据。

C:\Windows\system32>db2 list db directory

系统数据库目录

目录中的条目数 = 2

数据库 1 条目:

数据库别名 = TOOLSDB
数据库名称 = TOOLSDB
本地数据库目录 = D:
数据库发行版级别 = d.00
注释 =
目录条目类型 = 间接
目录数据库分区号 = 0
备用服务器主机名 =
备用服务器端口号 =

数据库 2 条目:

数据库别名 = DB2TEST
数据库名称 = DB2TEST
本地数据库目录 = D:
数据库发行版级别 = d.00
注释 =
目录条目类型 = 间接
目录数据库分区号 = 0
备用服务器主机名 =
备用服务器端口号 =

C:\Windows\system32>db2 connect to DB2TEST

数据库连接信息

数据库服务器 = DB2/NT64 9.7.3
SQL 授权标识 = CES
本地数据库别名 = DB2TEST

C:\Windows\system32>db2 list tables

表/视图   
模式 类型 创建时间


COLUMNTEST CES T 2017-04-25-11.08.39.836002
COLUMNTMP CES T 2017-04-25-11.35.25.800001
TEST CES T 2017-04-20-17.10.03.241000
TIMETEST CES T 2017-04-24-15.21.03.303001
TMPTEST CES T 2017-04-27-17.00.25.919002

5 条记录已选择。

C:\Windows\system32>db2 “select * from test”

ID NAME


     23 sdfsdaf
     24 sfhhfhh

2 条记录已选择。

C:\Windows\system32>db2 get db cfg

   数据库  的数据库配置

数据库配置发行版级别 = 0x0d00
数据库发行版级别 = 0x0d00

数据库地域 = CN
数据库代码页 = 1208
数据库代码集 = UTF-8
数据库国家/地区代码 = 86
数据库整理顺序 = SYSTEM_1386
备用整理顺序 (ALT_COLLATE) =
数字兼容性 = OFF
Varchar2 兼容性 = OFF
日期兼容性 = OFF
数据库页大小 = 4096

动态 SQL 查询管理 (DYN_QUERY_MGMT) = DISABLE

语句集中器 (STMT_CONC) = OFF

对此数据库的发现支持 (DISCOVER_DB) = ENABLE

限制访问 = NO
缺省查询优化类 (DFT_QUERYOPT) = 5
并行度 (DFT_DEGREE) = 1
在算术异常时继续 (DFT_SQLMATHWARN) = NO
缺省刷新有效期 (DFT_REFRESH_AGE) = 0
缺省维护的选项(DFT_MTTB_TYPES)的表类型 = SYSTEM
保留的高频值的数目 (NUM_FREQVALUES) = 10
保留的分位点数目 (NUM_QUANTILES) = 20

十进制浮点舍入方式 (DECFLT_ROUNDING) = ROUND_HALF_EVEN

备份暂挂 = NO

已将所有已落实的事务写入磁盘 = YES
前滚暂挂 = NO
复原暂挂 = NO

启用的多页文件分配 = YES

恢复状态的日志保留 = NO
日志记录状态的用户出口 = NO

自调整内存 (SELF_TUNING_MEM) = ON
数据库共享内存大小(4KB) (DATABASE_MEMORY) = AUTOMATIC(62272)
数据库内存阈值 (DB_MEM_THRESH) = 10
锁定列表的最大存储量(4KB) (LOCKLIST) = AUTOMATIC(4120)
每个应用程序的锁定百分比列表 (MAXLOCKS) = AUTOMATIC(98)
程序包高速缓存大小(4KB) (PCKCACHESZ) = AUTOMATIC(587)
共享排序的排序堆域值(4KB) (SHEAPTHRES_SHR) = AUTOMATIC(1384)
排序列表堆(4KB) (SORTHEAP) = AUTOMATIC(72)

数据库堆(4KB) (DBHEAP) = AUTOMATIC(1232)
目录高速缓存大小(4KB) (CATALOGCACHE_SZ) = 300
日志缓冲区大小(4KB) (LOGBUFSZ) = 256
实用程序堆大小(4KB) (UTIL_HEAP_SZ) = 28322
缓冲池大小(页) (BUFFPAGE) = 250
SQL 语句堆(4KB) (STMTHEAP) = AUTOMATIC(8192)
缺省应用程序堆(4KB) (APPLHEAPSZ) = AUTOMATIC(256)
应用程序内存大小(4KB) (APPL_MEMORY) = AUTOMATIC(40000)
统计信息堆大小(4KB) (STAT_HEAP_SZ) = AUTOMATIC(4384)

检查死锁的时间间隔(毫秒) (DLCHKTIME) = 10000
锁定超时(秒) (LOCKTIMEOUT) = -1

更改的页阈值 (CHNGPGS_THRESH) = 80
异步页清除程序的数目 (NUM_IOCLEANERS) = AUTOMATIC(3)
I/O 服务器的数目 (NUM_IOSERVERS) = AUTOMATIC(3)
索引排序标志 (INDEXSORT) = YES
顺序检测标志 (SEQDETECT) = YES
缺省预取大小(页) (DFT_PREFETCH_SZ) = AUTOMATIC

跟踪修改的页数 (TRACKMOD) = OFF

容器的缺省数目 = 1
缺省表空间扩展数据块大小(页) (DFT_EXTENT_SZ) = 32

最大活动应用程序数 (MAXAPPLS) = AUTOMATIC(40)
活动应用程序的平均数目 (AVG_APPLS) = AUTOMATIC(1)
每个应用程序的最大打开数据库文件数 (MAXFILOP) = 65535

日志文件大小(4KB) (LOGFILSIZ) = 1024
主日志文件的数目 (LOGPRIMARY) = 13
辅助日志文件的数目 (LOGSECOND) = 4
已更改的至日志文件的路径 (NEWLOGPATH) =
日志文件路径 = D:\DB2\NODE0000\SQL00002\SQLOGDIR\
溢出日志路径 (OVERFLOWLOGPATH) =
镜像日志路径 (MIRRORLOGPATH) =
首个活动日志文件 =
磁盘上已满的块日志 (BLK_LOG_DSK_FUL) = NO
非记录块操作 (BLOCKNONLOGGED) = NO
事务使用的最大主日志空间的百分比 (MAX_LOG)= 0
1 个活动 UOW 的活动日志文件的数目 (NUM_LOG_SPAN) = 0

组落实计数 (MINCOMMIT) = 1
软检查点前回收的日志文件的百分比 (SOFTMAX) = 520
启用的恢复的日志保留 (LOGRETAIN) = OFF
启用的日志记录的用户出口 (USEREXIT) = OFF

HADR 数据库角色 = STANDARD
HADR 本地主机名 (HADR_LOCAL_HOST) =
HADR 本地服务名称 (HADR_LOCAL_SVC) =
HADR 远程主机名 (HADR_REMOTE_HOST) =
HADR 远程服务名称 (HADR_REMOTE_SVC) =
远程服务器的 HADR 实例名 (HADR_REMOTE_INST) =
HADR 超时值 (HADR_TIMEOUT) = 120
HADR 日志写同步方式 (HADR_SYNCMODE) = NEARSYNC
HADR 对等窗口持续时间(秒) (HADR_PEER_WINDOW) = 0

第一个日志归档方法 (LOGARCHMETH1) = OFF
logarchmeth1 的选项 (LOGARCHOPT1) =
第二个日志归档方法 (LOGARCHMETH2) = OFF
logarchmeth2 的选项 (LOGARCHOPT2) =
故障转移日志归档路径 (FAILARCHPATH) =
错误时重试日志归档次数 (NUMARCHRETRY) = 5
日志归档重试延迟(秒) (ARCHRETRYDELAY) = 20
供应商选项 (VENDOROPT) =

启用的自动重新启动 (AUTORESTART) = ON
索引重新创建时间和重做索引构建 (INDEXREC) = SYSTEM (RESTART)
在索引构建期间记录页 (LOGINDEXBUILD) = OFF
loadrec 会话的缺省数目 (DFT_LOADREC_SES) = 1
要保留的数据库备份的数目 (NUM_DB_BACKUPS) = 12
恢复历史记录保留时间(天数) (REC_HIS_RETENTN) = 366
自动删除恢复对象 (AUTO_DEL_REC_OBJ) = OFF

TSM 管理类 (TSM_MGMTCLASS) =
TSM 节点名 (TSM_NODENAME) =
TSM 所有者 (TSM_OWNER) =
TSM 密码 (TSM_PASSWORD) =

自动维护 (AUTO_MAINT) = ON
自动数据库备份 (AUTO_DB_BACKUP) = OFF
自动表维护 (AUTO_TBL_MAINT) = ON
自动 runstats (AUTO_RUNSTATS) = ON
自动语句统计信息 (AUTO_STMT_STATS) = ON
自动统计信息概要分析 (AUTO_STATS_PROF) = OFF
自动概要文件更新 (AUTO_PROF_UPD) = OFF
自动重组 (AUTO_REORG) = OFF

自动重新验证 (AUTO_REVAL) = DEFERRED
当前已落实 (CUR_COMMIT) = ON
带有 DECIMAL 输入的 CHAR 输出 (DEC_TO_CHAR_FMT) = NEW
启用 XML 字符操作 (ENABLE_XMLCHAR) = YES
WLM 收集时间间隔(分钟) (WLM_COLLECT_INT) = 0
监视器收集设置
请求度量值 (MON_REQ_METRICS) = BASE
活动度量值 (MON_ACT_METRICS) = BASE
对象度量值 (MON_OBJ_METRICS) = BASE
工作单元事件数 (MON_UOW_DATA) = NONE
锁定超时事件数 (MON_LOCKTIMEOUT) = NONE
死锁事件数 (MON_DEADLOCK) = WITHOUT_HIST
锁定等待事件数 (MON_LOCKWAIT) = NONE
锁定等待事件阈值 (MON_LW_THRESH) = 5000000
软件包列表条目数目 (MON_PKGLIST_SZ) = 32
锁定事件通知级别 (MON_LCK_MSG_LVL) = 1

SMTP 服务器 (SMTP_SERVER) =
SQL 条件编译标志 (SQL_CCFLAGS) =
部分实际值设置 SECTION_ACTUALS) = NONE
连接过程 (CONNECT_PROC) =

C:\Windows\system32>db2 update db cfg for DB2TEST using LOGARCHMETH1 disk:e:\archlog
DB20000I UPDATE DATABASE CONFIGURATION 命令成功完成。
SQL1363W 未动态更改为立即修改而提交的一个或多个参数。对于这些配置参数,必须在所
有应用程序都与此数据库断开连接之后,更改才会生效。

C:\Windows\system32>db2 connect to DB2TEST
SQL1116N 因为 BACKUP PENDING,所以不能连接或激活数据库 “DB2TEST”。
SQLSTATE=57019

C:\Windows\system32>db2 backup db db2test

备份成功。此备份映像的时间戳记是:20170526111545

C:\Windows\system32>db2 connect to DB2TEST

数据库连接信息

数据库服务器 = DB2/NT64 9.7.3
SQL 授权标识 = CES
本地数据库别名 = DB2TEST

C:\Windows\system32>db2 “select * from test”

ID NAME


     23 sdfsdaf
     24 sfhhfhh

2 条记录已选择。

C:\Windows\system32>db2 “insert into test values(0526,’james’)”
DB20000I SQL 命令成功完成。

C:\Windows\system32>time
当前时间: 11:21:43.55
输入新时间:
C:\Windows\system32>time
当前时间: 11:23:12.77

C:\Windows\system32>db2 “select * from test”

ID NAME


     23 sdfsdaf
     24 sfhhfhh
    526 james

3 条记录已选择。

C:\Windows\system32>db2 “delete from test where id=0526”
DB20000I SQL 命令成功完成。

C:\Windows\system32>db2 “select * from test”

ID NAME


     23 sdfsdaf
     24 sfhhfhh

2 条记录已选择。

C:\Windows\system32>db2 rollforward database DB2TEST query status

                             前滚状态

输入数据库别名 = DB2TEST
节点数已返回状态 = 1

节点号 = 0
前滚状态 = 未暂挂
下一个要读取的日志文件 =
已处理的日志文件 = -
上次落实的事务 = 2017-04-20-09.10.50.000000 UTC

C:\Windows\system32>db2 restore db DB2TEST taken at 20170526111545
SQL2539W 警告!正在复原至与备份映像数据库相同的现有数据库。数据库文件将被删除。

想要继续吗?(y/n) Y
DB20000I RESTORE DATABASE 命令成功完成。

C:\Windows\system32>db2 connect to DB2TEST
SQL1117N 因为处于 ROLL-FORWARD PENDING 状态,所以不能连接或激活数据库
“DB2TEST”。 SQLSTATE=57019

C:\Windows\system32>db2 rollforward database DB2TEST to 2017-05-26-11.22.00.000000 using local time
and stop

                             前滚状态

输入数据库别名 = DB2TEST
节点数已返回状态 = 1

节点号 = 0
前滚状态 = 未暂挂
下一个要读取的日志文件 =
已处理的日志文件 = S0000000.LOG - S0000001.LOG
上次落实的事务 = 2017-05-26-11.21.41.000000 Local

DB20000I ROLLFORWARD 命令成功完成。

C:\Windows\system32>db2 connect to DB2TEST

数据库连接信息

数据库服务器 = DB2/NT64 9.7.3
SQL 授权标识 = CES
本地数据库别名 = DB2TEST

C:\Windows\system32>db2 “select * from test”

ID NAME


     23 sdfsdaf
     24 sfhhfhh
    526 james

3 条记录已选择。

C:\Windows\system32>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值