db2中删除重复记录的问题
http://www.itpub.net/thread-1131186-1-1.html[@more@]
DB2精华帖
http://www.itpub.net/thread-829195-1-1.html[@more@]
DB2数据库目录结构及其作用
我创建的数据库存储在什么地方从DB2的架构上来看,DB2 中的数据库的层次位于实例之下。实例实际上就是一个逻辑的数据库管理器,它提供了一个相对独立的运行环境。数据库必须要被创建在某个实例之下,因此,在创建数据库之前,必须要先创建实例。每当一个新的实例被创建,DB2都会在DB2安装目录sqllib下生成一个目录,其目录名称与实例名称相同,该目录下的文件用于对该实例进行管理和控制。另外,在使用CREATE DATABSE创建数据库之后,系统还将会生成一系列子目录,具体的目录结构如图1所示。图1:数据库缺省目录结构在图1中,"驱动器
使用 DB2 UDB OLAP 函数
在线分析处理(online analytical processing,OLAP)函数非常灵活,也很强大。通过使用这些函数,您可以为一些问题找到简单的解决方案,而这些问题本来要么是要迭代一个或者多个游标,要么是要进行递归。在其他某些情况下,编写查询时,使用 OLAP 函数或辅助表比起不使用它们来要容易得多。使用 OLAP 函数的一些实用技巧在线分析处理(online analytical processing,OLAP)函数非常灵活,也很强大。通过使用这些函数,您可以为一些问题找到简单的解决方案,而这些问题本来要么是要迭代一个或者多个游标,要么是要进行递归。在其他某些情
关于分组后字段拼接的问题
关于分组后字段拼接的问题, 大概是类似下列的情形: SQL> select no,q from test 2 / NO Q ---------- ------------------------------ 001 n1 001 n2 001 n3 001 n4 001 n5 002 m1 003 t1 003 t2 003 t3 003 t4 003 t5 003
播布客小布视频收集贴
http://www.boobooke.com/bbs/viewthread.php?tid=7630&extra=page%3D1[@more@]播布客小布视频收集贴
solaris下备份磁盘
用dd即可:dd if=/dev/rdsk/c0t0d0s2 of=/dev/rdsk/c2t0d0s2其中/dev/rdsk/c0t0d0s2为源盘,/dev/rdsk/c2t0d0s2为目标盘[@more@]solaris下备份磁盘
安装solaris和dd备份磁盘出现I/Oerror的处理
dd: /dev/rdsk/c0t0d0s2 /dev/rdsk/c2t0d0s2 或者安装solaris出现I/Oerror的处理主要原因是目标磁盘没有LABEL,在使用之前用format设置LABEL即可[@more@]安装solaris和dd备份磁盘出现I/Oerror的处理
Checking monitor:must be configured to display at least 256 colors
前几天在solaris中安装 oracle 10g时出现如下错误:Checking monitor:must be configured to display at least 256 colors Failed <<<< >>>Could not execute auto check for display colors using command /usr/openwin/bin/xdpyinfo. Checks if the DISPLAY variable is set. 这其实是一个很简单的问题,但当初不知道怎么回事,居然被它折腾了半天,看来岁月不饶人呀:)看这个错误提示,应该是display变量没设置,但我分明是已经设定了呀,而且也在root用户下执行过xhost +。接着又尝试将oraparam.ini中的参数
solaris程序文件属性紊乱的修复
系统管理员经常遇到程序文件属性紊乱的问题, 如有root权限的用户在根系统下不小心执行了chmod -R 777 *的操作等等都会导致这样的问题了, 该命令修改了所有文件的属性,此时就会出现各种各样的怪现象,使得系统无法正常使用,比如有的用户在登陆的时候, 居然会报没有用户shell,但是他的shell文件明明是存在的。 以下是解决办法: ok boot cdrom -s # mount /dev/dsk/c1t1d0s0 /a 将根系统挂到/a上 # pkgchk -a -R /a -f命令来校正所有文件属性. # umount /a # reboot 如果系统还没有重起,可以直接执行
利用jumpstart网络安装solaris 10 sparc u4
准备:sol-10-u4-ga-sparc-dvd.iso e450-1做客户机 计算机名:e450-1 IP:218.6.172.58 e450-2做服务器 计算机名:e450-2 IP:218.6.172.60a 建立文件服务器 lofiadm -a /opt/sou/sol-10-u4-ga-sparc-dvd.iso /dev/lofi/1 #使用iso文件做安装源mount -F hsfs -o ro /dev/lofi/1 /opt/sou/iso1vi /etc/rc3.d/S55isomount #为了重复使用该资源,将该共享写成启动运行#!/sbin/shsvcadm disable svc:/network/nfs/server:defaultlofiadm -a /opt/sou/sol-10-u4-ga-sparc-dvd.iso /dev/lofi/1 mount -
hp-ux的lvm使用
lvm的使用a 建立1 pvcreate -f /dev/rdsk/c2t6d0 生成PV信息2 mkdir /dev/vg01 3 mknod /dev/vg01/group c 64 0x010000 建立设备文件4 vgcreate /dev/vg01 /dev/dsk/c2t6d0 创建卷组VG5 lvcreate -L 17360 vg01 创建逻辑卷lv (18G硬盘)6 newfs -F vxfs -o largefiles /dev/vg01/rlvol1 7 mkdir /w ; mount /dev/vg01/lvol1 /wb 删除VG1 lvdisplay /dev/vg01/lvol* 确定此VG中包含多少个LV2 umount /w umount要移除的
通过vnc安装oracle出现at least 256 colors Failed的错误处理
1 出现错误如下:Checking Temp space: must be greater than 250 MB. Actual 1570 MB PassedChecking swap space: must be greater than 500 MB. Actual 1810 MB PassedChecking monitor: must be configured to display at least 256 colors Failed >> Could not execute auto check for display colors using command /usr/openwin/bin/xdpyinfo. Check if the DISPLAY variable is set.Some requirement checks failed. You must fulfill these requirements beforecontinuing with the installation,at which tim
ORACLE DBLINK 应用
我用到的部分create database link xbzw_link connect to xbzw identified by xbzw using '(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST =10.1.10.8)(PORT =1521)) ) (CONNECT_DATA = (SERVICE_NAME = orcl) ) )';红色部分为应该自己替换掉的部分访问的时候 如 SELECT * FROMTABLE@XBZW_LIKE;一下是一篇写的不叫不错的参考文档,附这里:1、用dblink链接oracle(1)与平台无关的写法:create public databaselink cdt connect to appsidentified by apps u
对ORACLE数据锁的一点体会
该贴的部分内容是针对帖中带的附件(一位大侠关于锁的理解),提的理解/疑问,大家在读此贴前,请先阅读该文。先说说各类型的锁:共享锁,排它说,共享排它锁(对表定义共享,对表操作的记录排它)。1、我对文章中意向锁的理解,就是:对表的记录进行操作之前,先对表定义(包括表结构、约束等) 加了共享锁,这是为了避免对表的DDL操作。 比如:当你往TAB1插入一条记录时,该表的一个字段COL8是允许为空的,插入这条记录的该字段 的值是空的,此时,若不对该表定义加共享锁,则另外一SESSION对TAB1.COL8加非空约束, 那该表结构修
GB 11714-1997 全国组织机构代码编制规则 自己写的DB2函数
具体规范详见GB 11714-1997 全国组织机构代码编制规则.pdf验证ORGCODE是否合法,合法返回1,不合法返回0形如'66195133X' 或是 '66195133-X'组织机构代码是每一个机关、社会团体、企事业单位在全国范围内唯一的、始终不变的法定代码标识。最新使用的组织机构代码在1997年颁布实施,由8位数字(或大写拉丁字母)本体代码和1位数字(或大写拉丁字母)校验码组成。本体代码采用系列(即分区段)顺序编码方法。校验码按下列公式计算:8C9 = 11 - MOD ( ∑Ci * Wi ,11) … (2)i=1其中:MOD —— 表示求余函数;i —— 表示代码字符从左到右位置
原来ITPUB’s BLOG 和space是有区别的
原来ITPUB’s BLOG 和space是有区别的还要重新申请,呵呵! 开始写写东西![@more@]原来ITPUB’s BLOG 和space是有区别的
SCN -- (二)
首先这里我们先介绍四个SCN概念。1、系统检查点scn当一个检查点动作完成后,Oracle就把系统检查点的SCN存储到控制文件中。select checkpoint_change# from v$database;2,数据文件检查点scn当一个检查点动作完成后...
SCN -- (一)
系统检查点scn(v$database(checkpoint_change#))数据文件检查点(v$datafile(checkpoint_change#))数据文件终止scn(v$datafile(last_change#)) 数据文件中存放的检查点启动scn (v$datafile_header(checkpoint_chan...
学习 DB2LOOK 命令(转)
第一步,欲善其工,必先利其器熟练的掌握数据库提供的各个工具,是做好DBA的基础。在DB2所提供的众多工具中,DB2LOOK 绝对是我们最常用的工具之一。随着DB2 V9.5最新版本的推出,很多工具也增加了新的功能。在学习之...