自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(112)
  • 收藏
  • 关注

原创 db2 redirect restore

same machineonline backup include logsfrom db2inst1 to db2inst2[code="sql"]db2 "restore db sample from '/test' on '/home/db2inst2' into sample LOGTARGET '/home/db2inst2/db2inst2/NODE0000/...

2012-08-17 15:57:00 200

原创 DB2删除冗余备份

对于装在虚拟机上面的测试机,归档日志等备份文件往往会因为疏于管理而逐渐塞满小小的硬盘使用prune命令可以智能的删除除最近备份外的冗余备份[code="sql"]Read syntax diagramSkip visual syntax diagram>>-PRUNE------------------------------------------------------...

2011-12-21 18:59:03 354

原创 DB2 DPF 测试环境搭建

克服了无数小问题后,终于搭建起来测试环境了总的教程:[url]http://www.ibm.com/developerworks/data/library/techarticle/dm-0504mcarthur/index.html[/url][b]1.Server准备2.文件系统3.建立实例4.rsh5.测试[/b]环境:Server:test64...

2011-11-23 17:20:03 595

原创 DB2 日期 时间

/***********************************************************************--IBM DB2学习笔记-1:日期以及时间的使用--彭建军--2005-12-22 9:56--测试环境:DB2 UDB V8.2--适用于 IBM DB2 UDB for Linux、UNIX 和 Windows--说明:本文介...

2011-10-27 13:46:42 228

原创 0602-101 error on large files using vi command

[url]http://www-01.ibm.com/support/docview.wss?uid=isg3T1012365[/url]Problem(Abstract)When using the vi editor to open a large file, it prints error:ex: 0602-101 Out of memory saving lines for...

2011-10-26 13:09:38 163

原创 SQLSTAT -964 导致apply失败

环境:apply运行在非target数据库上面[code="sql"]apply instance:dpapsort@g03edzrdb001target instance:a3insort@g03edzrdb002[/code]大概思路:1.发现有问题的SET2.查看apply log3.查看相对应的source,target,table4.查看sna...

2011-10-09 21:51:03 692

原创 linux动态增加LV空间

一直都说LVM可以在线增加空间,一直都没有试过下面小试一下:1.增加硬盘2.创建PV3.添加PV到VG4.扩展LV1.增加硬盘该干嘛干嘛添加后需要重启(有知道不用重启的办法吗)[code="sql"]--这个是新添加的硬盘[root@localhost ~]# fdisk -l /dev/sdbDisk /dev/sdb: 5368 MB, ...

2011-10-06 18:27:20 244

原创 搭建简单的DB2 HADR

简单的HADR,只用一台虚拟机,两个实例间搭建。工作量不大,一般5分钟左右能够完成。步骤:1.设定归档模式2.使用备份建立standby数据库3.设定hadr相关的参数4.启动并测试[code="sql"]环境:Server: 127.0.0.1Primary instance: db2inst4Primary service/port: 42099...

2011-09-17 09:52:17 158

原创 TSM RC=0x0000006A=106

DB2归档日志没有被TSM备份[code="sql"]a3inr2fb@b03cxnp46026:/db/a3inr2fb/db2backup# db2adutl query fullQuery for database R2FAPPRetrieving FULL DATABASE BACKUP information. No FULL DATABASE BACK...

2011-09-02 23:40:50 240

原创 db2ilist不显示实例列表

[url]https://www-304.ibm.com/support/docview.wss?uid=swg21420898[/url]DB2ilist does not return the instanceProblem(Abstract)There are cases when db2ilist does not return any instance when ...

2011-08-08 18:29:31 571

原创 更改DB2实例的fence用户的两种方法

碰到有个DB2的实例居然实例用户和fence用户是一样的做了个测试,尝试更改fence用户注意!无论使用哪个方法,都应该全面的备份数据库以及其参数设置。篇幅原因,这些以下没有列出。鉴于第一个方法在db2idrop的时候会删除sqllib下面的某些文件,具有一定风险所以推荐第二种方法,风险较小###方法一:思路:1.使用db2cfexp导出实例配置2.停止实例...

2011-07-27 21:23:56 808

原创 DB2 SMS tablespace 容器大小不等测试

看到官方文档有这句:[quote]When all space in a single container in an SMS table space is allocated to tables, the table space is considered full, even if space remains in other containers。The SMS table sp...

2011-06-28 21:53:33 436

原创 db2查找执行次数最多的sql

用此方法同时能够得到cost最大的语句[code="sql"]--首先抓取snapshot[db2inst2@localhost ~]$ db2 get snapshot for all on sample > snap.out--根据执行次数排序[db2inst2@localhost ~]$ grep -ni "number of executions" snap.o...

2011-06-23 21:50:29 491

原创 migrate from win to linux(遇到的问题)

之前写过一篇在自己虚拟机简单测试的步骤[url]http://guoyanxi.iteye.com/blog/1056773[/url]当然其中都是非常简单和理想化的环境,这篇文章打算记录其中遇到的问题如果有机会应该还会写一篇总结出来,方便以后查阅问题1.文本文件格式[code="sql"]--简单版当中写过如何处理,这里再复述一下--使用db2look...

2011-06-15 21:30:48 293

原创 去^M字符

在windows编辑过的文件上传到AIX的文件,如果使用二进制的传送方式,容易在VI内看到^M的字符使用以下的工具能够简单的解决[code="java"]vi开文件:输入::%s/[ctrl+v][回车]//[回车]##或者使用sed命令来进行转换,如下:sed -e ’s,^M,,g’ textfile##其中^M的输入方法是Ctrl+V,...

2011-06-15 20:48:38 168

原创 db2 错误查询

关键字:DB2 SQLCODE 查看在DB2数据库中执行SQL语句如果不成功,会有对应的错误码信息,分为SQLCODE和对应的SQL STATE,如果想知道具体的含义,可以通过使用数据库实例用户登陆后查看,具体语句如下比如执行SQL后报错信息为:DB2 SQL error: SQLCODE: -433, SQLSTATE: 22001, SQLERRMC: 100900...

2011-06-14 19:00:14 633

原创 db2 恢复误删表

oracle如果误删了表,可以很方便的flash back最重要的是不会影响业务但是如果你在DB2中招,就目前来说,你就不那么走运了[code="sql"]--首先设置归档模式[db2inst2@localhost ~]$ db2 update db cfg using logretain onDB20000I The UPDATE DATABASE CONFIGUR...

2011-06-03 19:02:36 352

原创 migrate from win to linux(简单版)

本文讲述最简单的从windows到linux的db2迁移1.跳过实例、数据库等参数设置2.数据库版本版本基本相同3.使用简单的sample数据库马上有个重要的项目就是从windows到AIX,做点小准备,后续的工作还有很多。原数据库:OS:windows xpDB2: db2 9.7database name:sample目标数据库:OS:RHE...

2011-05-24 16:13:52 250

原创 安装db2 fix pack

1.停数据库[code="sql"][root@localhost universal]# su - db2inst2 --su到instance ID[db2inst2@localhost ~]$ db2 force applications all --断掉所有连接DB20000I The FORCE APPLICATION command com...

2011-04-20 21:45:30 306

原创 db2 express-c 不支持fixpack

要真的升级,就只能重装db2软件了[code="sql"][root@localhost universal]# cat /tmp/installFixPack.log.24687DB2 Setup log file started at: Wed Apr 20 20:24:27 2011 CST========================================...

2011-04-20 20:31:56 107

原创 linux下unstalling db2

由于enterprise版本又到期了,又不想改系统日期,所以重装。参考:http://publib.boulder.ibm.com/infocenter/db2luw/v9/index.jsp1 Optional: Drop all databases. You can drop databases using the Control Center (on Linux pl...

2011-04-20 17:26:13 146

原创 sqlplus登录自动运行脚本

如果每次使用sqlplus都要设置如serveroutput或者linesize明显是很麻烦的刚才知道有login和glogin两个文件可以修改sqlplus设置(可以理解为sqlplus内部环境变量)glogin:全局设置,在$ORACLE_HOME/sqlplus/admin/下login:每次登陆都具体加载,可以放在当前目录(运行sqlplus时的目录),或者凡在$SQLPATH...

2011-04-20 00:02:41 666

原创 linux下ping多台机器,扫描多个特定端口

周末被问倒的一个问题,其实就是考基础的shell1.linux下ping多台机器:建立/tmp/servers[code="java"][root@localhost ~]# cat /tmp/servers baidu.comgoogle.comsina.com[/code]建立相关的sh文件[code="java"][root@localhost...

2011-04-19 18:05:20 316

原创 被问到的问题,导出DDL(DB2)

Generate the DDL statements for objects that have schema name ianhe, created by user walid, in database DEPARTMENT. The db2look output is sent to file db2look.sql:[code="sql"]db2look -d department...

2011-04-15 20:41:53 217

原创 被问到的问题,导出DDL

导出DDL定义的几种方法有时候经常需要导出建表语句,在这里我罗列了几种方法,欢迎大家补充。一.利用exp/imp,再细分一下还可以有三种不同的用法方法一[code="sql"]exp userid=... tables=tab1 rows=n file=tab1.dmpimp userid=... file=tab1.dmp indexfile=tab1.sql...

2011-04-15 20:31:25 162

原创 与数据库同时建立的文件

db2rhist.asc This file contains historical information about backup operations restore operations, table load operations, table reorganization operations, table space alterations, and similar data...

2011-03-19 16:27:50 64

原创 查找db2现有用户

db2没有命令或者系统视图直接存储数据库当中有哪些用户或者因为db2的用户一般都是OS的用户所以只能通过授权来查找哪些用户[code="sql"]db2 => select distinct GRANTEE from SYSIBM.SYSUSERAUTHGRANTEE ...

2011-02-23 15:21:17 4682

原创 db2建立schema

目录:1.显式建立schema2.隐式建立schema3.查询现有的schema4.删除schema1.显式建立schema执行create schema需要有DBADM权限建立某个schema需要有SYSADM 和DBAMIN权限总的来说就是需要SYSADM 和DBAMIN权限[code="sql"]--语法CREATE SCHEMA A...

2011-02-19 20:13:20 9106

原创 db2备份单个表

作为DBA,往往会备份整个数据库,但是有的时候需要备份单个表,在db2有以下两种方法:[code="sql"]--方法1 使用db2命令--导出表结构ddlbash-3.00$ db2look -d mtpdb -t SIBOWNER -e-- No userid was specified, db2look tries to use Environment variable ...

2011-02-19 03:14:06 1971

原创 db2利用离线备份重建数据库

环境:PRO机器:生产环境,拥有正式数据IVT机器:已经有数据库,根据PRO机器的离线备份文件重建现在的数据库[code="sql"]--首先断掉所有连接bash-3.00$ db2 force applications allDB20000I The FORCE APPLICATION command completed successfully.DB210...

2011-02-17 22:46:17 188

原创 restore database from online backup

[code="sql"]db2 => list history backup all for db sample List History File for sampleNumber of matching file entries = 2 Op Obj Timestamp+Sequence Type Dev Earlies...

2010-12-21 15:35:53 156

原创 db2恢复误drop的表

[code="sql"]--先备份数据库[db2inst1@server1 ~]$ db2 backup db sample to /tmpBackup successful. The timestamp for this backup image is : 20101117125927--分别建立t1,t2两个表:[db2inst1@server1 ~]$ d "cr...

2010-11-17 13:51:39 616

原创 设置DB2归档模式

设置归档模式:[code="sql"][db2inst1@server1 ~]$ db2 update db cfg for sample using logretain recoveryDB20000I The UPDATE DATABASE CONFIGURATION command completed successfully.SQL1363W One or more...

2010-11-17 13:23:19 325

原创 SQL1043C Database Services could not initialize the system catalogs. Error

如果CATALOG TABLESPACE使用SMS的话就不会出现这个问题,使用DMS就有可能出现 原因很可能是设置的CATALOG TABLESPACE 的大小不足 贴上原文:  QuestionThis document provides troubleshooting advice for situations where an attempt to create...

2010-11-10 14:29:51 710 1

原创 转:db2数据库的启动和关闭

在一个DB2 实例下,可以创建多个database(具体每个实例下可以创建多少个database,可以通过DB2 GET DBM CFG查看.一旦建立了数据库之后,就可以对其进行操作,然而,在向数据库中建立对象或访问数据库中的对象(数据)之前,必须先知道如何启动和停止数据库.本小节简单介绍了db2 database通过command line的方式如何实现启动和停止.激活数据库...

2010-11-09 19:59:14 475

原创 关于instance启动停止

当前的instance:[code="java"]//windowsC:\Documents and Settings\Mark>set DB2instanceDB2INSTANCE=DB2C:\Documents and Settings\Mark>echo %DB2INSTANCE%DB2//linux[db2inst1@server1 ~]$ db2 ...

2010-11-09 14:23:26 335

原创 SQLSTATE=57019

SQLSTATE=57019issue db2start:[code="java"]db2 => connect to SAMPLESQL1032N No start database manager command was issued. SQLSTATE=57019db2 => quitDB20000I The QUIT command completed...

2010-11-09 12:59:52 469

原创 about RESETLOGS

终于要面对RESETLOGS了,源于OCA的一道题目,主要就是问数据库在RESETLOGS之后,之前的备份是否还能使用。10g之前是不可以的,在10g之前,每次完成incomplete恢复,都要马上做一个新的备份,因为之前的都变成无效的。如果是使用RMAN的话,还要运行[code="sql"]RMAN> reset database;[/code]以确保cata...

2010-09-15 22:12:59 67

原创 BLOCK、EXTENT、SEGMENT、TABLESPACE、Data Dictionary

BlockBlock 可以分为   Header   Table Directory   Row Directory   Row Data  Free Space其中,block header、table directory、row directory 合起来称为 Overhead。详细解释:Header (Common and Variable)  The header contain...

2010-08-14 16:44:23 127

原创 STATISTICS_LEVEL

看图说话:Oracle Advisory BASIC TYPICAL ALL-------------------------------------------Buffer Cache Advice X XMTTR Advice X XShared Pool Advice X XSegment Level Statistic...

2010-07-19 16:15:48 146

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除