1. 保留需要的数据之新表中->TRUNCATE原表数据->还原之前保留的数据之原表中->压缩表空间 脚本类似如下 SELECT * INTO #keep FROM Original WHERE CreateDate > '2011-12-31' TRUNCATE TABLE Original INSERT Original SELECT * FROM #keepDROP TABLE #keep 压缩表空间 DBCC SHRINKDATABASE(DB_NAME)
--AIX缩小逻辑卷报错chfs: 0506-964 -----------------------------------------2013/10/29 通过smit chfs/或 chfs命令 减小文件系统的大小,系统却报错,如下: chfs -a size=-10G /db2back chfs: 0506-964 There is not enough free space to shrink the file system 为什么缩小磁盘还会报错,提示没有足够的空闲磁盘去缩小文件系统呢
-.创建表空间 1.创建用户表空间 声明:在指定表空间创建路径的时候,需要指定空文件夹,非空文件夹会导致创建报错!!!如果文件夹不存在,那么在创建表空间的时候会自动创建文件夹! 1.1 创建SMS表空间 CREATE TABLESPACE <NAME> MANAGED BY SYSTEM USING ('<path>') 例子:db2 "create tablespace tbs1 managed by system using ('/db2home/db2inst1/d
场景: vmware 虚拟机,装了CentOS ,更改了虚拟机磁盘的大小:从200G,扩展到320G,可以参考本文写了步骤. 1. 在线扫描虚拟机SCSI新增的容量 # for i in `find /sys/class/scsi_host/host*`;do echo "- - -" > $i/scan; done# for i in `find /sys/class/scsi_device/*`;do echo 1 > $i/device/rescan; done 2