如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
DB2数据库:1、查看空间大小db2listtablespacesshowdetail,如下图;通过可用页数可以判断空间是否满2、查看数据库文件存放位置Db2LISTTABLESPACECONTAINERSFOR表空间标识SHOWDETAIL如下图:3、调整空间大小在现有数据文件扩容:altertablespacedatadbsextend(file'/home/db2inst1/db/r_dta_01'1000M)增加新数据文件:altertablespacedatadbsadd(file'/home/db2inst1/db/r_dta_02'4096M)不指定单位(G,M,K)默认为页4、数据库的日志文件已满查看日志使用情况getdbcfgfor数据库名修改日志文件大小:updatedbcfgfor<dbname>usingLOGFILSIZ4096修改主日志文件个数:updatedbcfgfor<dbname>usingLOGPRIMARY20修改辅助日志文件个数:updatedbcfgfor<dbname>usingLOGSECOND10将数据库设置为空间自增加ALTERTABLESPACE库名AUTORESIZEYES查看是否为自增加getsnapshotfortablespacesonORACLE数据库:1、查看空间大小Selecttable_name,sum(bytes),file_namefromdba_data_filesgroupbytablespace_name,查看未用空间大小:selectsum(bytes)/(1024*1024)asfree_space,tablespace_namefromdba_free_spacegroupbytablespace_name;汇总:SELECTA.TABLESPACE_NAME,A.BYTESTOTAL,B.BYTESUSED,C.BYTESFREE,(B.BYTES*100)/A.BYTES"%USED",(C.BYTES*100)/A.BYTES"%FREE"FROMSYS.SM$TS_AVAILA,SYS.SM$TS_USEDB,SYS.SM$TS_FREECWHEREA.TABLESPACE_NAME=B.TABLESPACE_NAMEANDA.TABLESPACE_NAME=C.TABLESPACE_NAME;2、调整空间大小增加新数据文件并自增长:altertablespace库名adddatafile'/home/oracle/data_02.dbf'size200mautoextendonnext10mmaxsize500m/unlimeted;在现有数据文件扩容:alterdatabasedatafile'/opt/oracle/ora_tbs/xwj_datafile01.dbf'resize200m;日志已满的处理方法ORA-00257:archivererror.Connectinternalonly,untilfreedarchivelog1.用sys用户登录sqlplussys/oracle@ora10gassysdba2.看看archivlog所在位置SQL>showparameterlog_archive_dest;NAMETYPEVALUE-----------------------------------------------------------------------------log_archive_deststringlog_archive_dest_1stringlog_archive_dest_10string3.一般VALUE为空时,可以用archiveloglist;检查一下归档目录和logsequenceSQL>archiveloglist;DatabaselogmodeArchiveModeAutomaticarchivalEnabledArchivedestinationUSE_DB_RECOVERY_FILE_DESTOldestonlinelogsequence360Nextlogsequencetoarchive360Currentlogsequence3624.检查flashrecoveryarea的使用情况,可以看见archivelog已经很大了,达到96.62SQL>select*fromV$FLASH_RECOVERY_AREA_USAGE;FILE_TYPEPERCENT_SPACE_USEDPERCENT_SPACE_RECLAIMABLENUM