db2_backup_log.sh
i_date=`date +'%Y%m%d'`i_dbnm=ZZDB2i_inst=db2inst2i_logdir=/db2log2/$i_inst/$i_dbnm/NODE0000/C0000000i_cvbackup=/db2log2i_logbakdir=${i_dbnm}_archlog_${i_date}mkdir -p $i_logdir/$i_logbakdiri_first_active_log=`db2 get db cfg for $i_dbnm | grep -i "first active" | awk '{print $6}'`echo "--...
静态路由添加
AIX:chdev -l inet0 -a route='net,-hopcount,0,,,,,,-static,40.1.18.0,40.1.243.254'redhat linux:route add -net 40.1.18.0/24 gw 40.1.243.254 dev eth1echo "route add -net 40.1.18.0/24 gw 40.1.243.254 dev eth1" >> /etc/rc.local suse linux: route add -net 40.1.18.0/24 gw 40.1.243.254 de...
DB2 使用表空间备份恢复库
假设 数据库 testdb 只包含表空间tbs1,tbs2,tbs31)t1 时刻db2 backup db testdb tablespace(tbs1) to /data2)t2 时刻db2 backup db testdb tablespace(tbs2,tbs3) to /data则重建数据库:1)db2 restore db testdb rebuild with all tablespaces in database taken at t12)db2 rollfor...
DB2 在线备份最早和最晚日志之间的日志丢失后无法恢复-实验
如果最早和最晚日志之间的日志文件丢失,则这个在线备份是无效的。因为在恢复时,必须至少前滚到备份结束的时间点,这个点就是前滚操作结束的最小恢复时间。1)查看恢复历史文件,找出最早日志和最晚日志db2inst1@sles11:~/backup> db2 list history backup since 201412031946 for testdb...
DB2 设置归档模式
1)设置循环归档模式# db2 "update db cfg using LOGARCHMETH1 DISK:/home/db2inst1/archivelog";2)连接报错# db2 connect to sampleSQL1116N A connection to or activation of database "SAMPLE" cannot be madebecause of BACKUP PENDING. SQLSTATE=570193)离线备份  ...
DB2 恢复误删除的表
--全备份db2 backup db testdb online to /data/backup/testdb compress备份成功。此备份映像的时间戳是:20131218084437--删除表db2 drop table emp1--列出备份中已经删除的表,包含建表语句db2 list history dropped table all for testdb--使用删除表之前的全备份进行恢复db2 "resto...
DB2 prune 与 list history
rec_his_retentn - 恢复历史记录保留期 配置参数此参数用以指定应保留关于备份的历史信息的天数。如果不需要恢复历史记录文件来跟踪备份、复原以及装入,则可将此参数值设置为一个较小的数。如果此参数的值为 -1,则指示完全数据库备份(以及与数据库备份相关联的任何表空间备份)的条目数对应于num_db_backups 参数指...
DB2 backup与resotre,rollforward
-----------------------------------------------------------------------------------------------------------------------------db2 "backup db zzdb1 online to /home/db2inst1/backup compress include logs"db2 "drop table t1"db2 "create table t1 (id int , c2 varchar(200)) "db2 "begindeclare i...
db2 v10.1在AIX双机上的配置
201411131104&人行报表 --groupdb2iadm1 300db2fadm1 301--userdb2srp 300db2fenc1 301cd /opt/IBM/db2/V10.1_fp4/instance./db2icrt -a server_encrypt -u db2fenc1 db2srpdb2 "create database srpdb on /data1,/data2,/data3 dbpath on /home/db2srp"--2GBdb2 "create bufferpool srpdb_bp8k1 si...
db2 v9.7_install_on_linux
程序包要求从 V9.7 FP2 开始,不再需要更新与进程间通信 (IPC) 相关的 Linux 内核参数。对于 V9.7 FP1 或更低版本,特定内核参数的最低增强设置可能不足以运行 DB2? 数据库系统,您可能需要先更新它们再安装 DB2 数据库产品。SLES 和 RHEL 的程序包要求libaio &...
db2 v9.7 补丁升级
停止所有 DB2 进程1)作为 root 用户登录。2)确定与 DB2 副本相关联的实例。 发出以下命令:DB2DIR/instance/db2ilist其中 DB2DIR 表示安装了 DB2 副本的位置。3)对 DB2 副本中的每个实例运行下列命令:su - iname. $HOME/sqllib/db2profiledb2 force applications alldb2 terminatedb2stopdb2licd -e...
db2卸载
以下是使用 root 权限安装的 DB2 产品的删除过程:1)删除所有数据库db2 list db directorydb2 drop db db12)停止并删除DB2管理服务器 su - dasusr1 db2admin stop su - root cd /opt/ibm/db2/V9.7&n...
Linux glibc 幽灵漏洞修复方案
Linux glibc 幽灵漏洞修复方案http://mirrors.ustc.edu.cn/gnu/libc/#include <netdb.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <errno.h> #include <gnu/libc-version.h> #define CANARY "in_the_coal_mine" &...
vi 删除行首和行尾空格
行末:$ 行首:^空格:\s行末空格:\s\+$行首空格:^\+\s删除行尾空格::%s/\s\+$//
原文件系统/dbarchive 2330GB,通过smit hacmp缩小200GB,耗时60分钟
原文件系统/dbarchive 2330GB,通过smit hacmp缩小200GB,耗时60分钟。[root@crmsrv1 /dbarchive/bsbcrmdb]#lsvg -ocrmdb_vgrootvg[root@crmsrv1 /dbarchive/bsbcrmdb]#lsvg -p crmdb_vgcrmdb_vg:PV_NAME ...
Sybase用户相关
sp_help//登录用户1> select name,dbname from syslogins2> goname dbname &n...
Sybase数据库空间相关
sybase查看数据库使用空间在sybasea数据库中,可以使用命令sp_helpsegment 命令来获取数据库的使用情况,也可以通过SELECT语句来获取数据库的使用情况,select @@maxpagesize 数据库页大小,这里以每页为8K的数据库为例:查看数据库使用情况select convert(varchar(20),round((sum(u.size)*8/1024.0),0))+"MB",con...
Sybase安装配置
以 sybase 用户安装并完成所有操作安装完验证--设置环境变量vi ~/.bashrcsource /opt/sybase/SYBASE.sh确定您安装的服务器是否在运行$SYBASE/$SYBASE_ASE/install/showserver连接到服务器$SYBASE/$SYBASE_OCS/bin/isql -U sa -P -S server_name1> select @@version2> go-----------------------...
Sybase空间监控脚本 btmbfe_sybase_space_use.sh
#!/bin/shDBName='master MBFEWKDB MBFEHISDB DIRWAYSDB DISWAYSDB'logdir=/sybase/dumpdbtbslog=btmbfe_tbs.logtbslog2=btmbfe_tbs2.logfslog=btmbfe_fs.logwkd=`date +"%w%H"` # 每周日中午12点收集空间大小 cd $logdircat /dev/null > $tbslog#-- 数据库监控 --#for db ...
Sybase备份脚本 btmbfe_sybase_backup.sh
#!/bin/shBACKUPDIR=/sybase/dumpdblog=$BACKUPDIR/dbbackup.logddays=3 #3天前的文件删除Date=`date +%Y%m%d`dayDir=${BACKUPDIR}/MBFEDB_BT_${Date}tarfile=MBFEDB_BT_${Date}.tarzfile=${tarfile}.Zecho "--------------------------------------------------------" >> $lognowtime=`date +"%Y%m%d...