数据库

位置:IT落伍者 >> 数据库 >> 浏览文章

讲解DB2数据库文件系统已满的解决方法


发布日期:2020年05月26日
 
讲解DB2数据库文件系统已满的解决方法

DB数据库文件系统已满的解决方法

错误案例

在AIX系统的DB数据库中创建大小为G的表空间具体的SQL如下

CREATE REGULAR TABLESPACE HTDC_DATA PAGESIZE K MANAGED BY DATABASE

USING ( FILE /db_tag/TABLE_SPACES/HTDC_DATA/HTDC_DATAdat G)

EXTENTSIZE OVERHEAD PREFETCHSIZE TRANSFERRATE

BUFFERPOOL BPHTDC

DROPPED TABLE RECOVERY OFF

报错代码SQLCODE C

报错信息File System is full(文件系统已满)

问题原因超过当前用户标识所允许的最大文件大小

解决方法

登陆AIX终端

telnet IPAddress

进入系统

root

PassWord

切换用户为 dbadmin

su dbadmin

PassWord

更改fsize为G(byte)

chuser fsize= dbadmin

重启计算机

shutdown Fr

再次登陆系统并切换用户为 dbadmin

su dbadmin

PassWord

dbstart

db

connect to HTDC user dbadmin using ******

CREATE REGULAR TABLESPACE HTDC_DATA PAGESIZE K MANAGED BY DATABASE

USING ( FILE /db_tag/TABLE_SPACES/HTDC_DATA/HTDC_DATAdat G)

EXTENTSIZE OVERHEAD PREFETCHSIZE TRANSFERRATE

BUFFERPOOL BPHTDC

DROPPED TABLE RECOVERY OFF

上一篇:在Linux3.0下安装DB28.2

下一篇:MS SQL Server:事务处理概念和 MS DTC 概述 (简述)