博客园 首页 联系 订阅 管理

2012年9月9日

摘要: 一个做Oracle的工程师,笔记本上居然没有一套Oracle环境,说起来还真搞笑。今天要帮老婆倒腾一些数据,没办法,只好先装一套Oracle。在笔记本上已经有一个linux的虚拟机,本来是装DB2的,懒得再重装OS了,打算就在里面装Oracle。整个系统就一个文件系统,再装完11g软件后,准备建库时发现没有空间了,数据库就装在根目录下,于是打算给根卷划一些空间,然后在线扩展文件系统。这次准备用ext2resize工具在线扩展文件系统。环境:[root@cheneydb2 ~]# uname -aLinux cheneydb2 2.6.18-194.el5 #1 SMP Tue Mar 16 2 阅读全文
posted @ 2012-09-09 21:29 Cheney.Yu 阅读(755) 评论(0) 推荐(1)

摘要: root@aix2[/opt]#oslevel -s5300-11-02-10071. 下载openssh软件openssl.0.9.8.1102.tar.Zopenssh_5.2p1_aix61.tar.Z2.安装openssl解压openssl.0.9.8.1102.tar.Zroot@aix2[/opt/aix_software]#ls -l openssl.*-rw-r----- 1 root system 8550400 Nov 21 16:08 openssl.0.9.8.1102.tar-rw-r----- 1 370769 647632 6175744 Dec 23 2009 阅读全文
posted @ 2012-09-09 21:28 Cheney.Yu 阅读(1256) 评论(0) 推荐(0)

摘要: 刚刚接触DB2,对DB2的备份恢复机制不是太熟悉,相关的资料又太少,只好自己慢慢摸索了。需求对生产库进行在线压缩备份,备份中包含归档日志,定期将生产库备份恢复到测试环境,确保测试环境采用最新的生产数据。备注:生产环境与测试环境中,数据文件存储路径不一致,在恢复过程中应注意。环境OS:$ oslevel -s6100-06-06-1140数据库:$ pwd/opt/IBM/db2/V9.8FP5/install$ ./db2lsInstall Path Level Fix Pack Special Install Number Install Date Installer UID ------- 阅读全文
posted @ 2012-09-09 16:29 Cheney.Yu 阅读(359) 评论(0) 推荐(0)

摘要: 1 创建连接用户mkuser id=1028 pgrp=db2user1 groups=db2user1 home=/home/fmusx core=-1 data=491519 stack=32767 rss=-1 fsize=-1 fmusx2 创建开发数据库db2 create database SX3 AUTOMATIC STORAGE YES ON /db2fs/sx2data DBPATH ON /db2fs/sx2 USING CODESET GBK TERRITORY CN3 创建缓冲池db2 create bufferpool SX_16K IMMEDIATE SIZE AU 阅读全文
posted @ 2012-09-09 16:28 Cheney.Yu 阅读(1469) 评论(0) 推荐(0)

摘要: 厂商工程师反映系统无法登陆,一直停留在登陆界面。用db2top查看,只发现数据库中有大量lock,当时不确定算不算异常,后来lock信息没有,再看diag文件中,就有了锁升级的日志:012-08-20-13.11.16.283971+480 E1667A534 LEVEL: WarningPID : 8913288 TID : 200350 PROC : db2sysc 1INSTANCE: db2sdin1 NODE : 001 DB : SX1APPHDL : 1-6590 APPID: 10.20.0.201.59482.120820011850AUTHID : SXZMUSEREDUI 阅读全文
posted @ 2012-09-09 16:26 Cheney.Yu 阅读(857) 评论(0) 推荐(0)

摘要: 经常有客户提出这样的需求:希望能追踪某些表在某个时间段里的所有操作。特别是当一些关键业务表的记录被误删除(或误修改)时,希望能找到罪魁祸首。在以往遇到这种情况时,我们只能够通过手工执行一些Oracle的命令来实现,而且这些方法都有各自的局限性:在9i和之前的版本。通过logminer工具分析在线日志或者归档日志。前提是必须保留归档日志。在10g和之后版本。有两种方式可选,方法一:用logminer工具分析在线日志或离线日志。方法二:用Oracle的Flashback Query技术。前一种方法必须保留日志文件,后者只能查到UNDO_RETENTON以内的数据。上面的方法除了有这样那样的限制外, 阅读全文
posted @ 2012-09-09 16:16 Cheney.Yu 阅读(520) 评论(0) 推荐(0)