WEB开发网
开发学院数据库DB2 DB2常用命令集 阅读

DB2常用命令集

 2008-08-27 16:26:31 来源:WEB开发网   
核心提示: 17, 更改 db2 日志空间的大小备注:以下命令为了防止 db2 数据库过份使用硬盘空间而设,DB2常用命令集(2),仅用于开发者自己机器上的 db2 ,如果是服务器,符合 ISO/ANSI 92SQL 标准,调查 sqlcode : db2 ? sql1403n调查 sqlstate:

17, 更改 db2 日志空间的大小

备注:以下命令为了防止 db2 数据库过份使用硬盘空间而设,仅用于开发者自己机器上的 db2 ,如果是服务器,则参数需要修改。

db2 UPDATE DB CFG FOR USING logretain OFF logprimary 3 logsecond 2 logfilsiz 25600;

如果页大小是 4KB ,则以上命令创建 3 个 100M 的日志文件,占用 300MB 硬盘空间。 25600*4KB=102400KB 。

18, 创建临时表空间

DB2 CREATE USER TEMPORARY TABLESPACE STMASPACE PAGESIZE 32 K MANAGED BY DATABASE USING (FILE 'D:DB2_TABSTMASPACE.F1' 10000) EXTENTSIZE 256

19, 获取数据库管理器的快照数据

db2 –v get snapshot for dbm

20, 显示进行程号

db2 list applications show detail

21, 调查错误

sqlcode: 产品特定错误码;

sqlstate:DB2 系列产品的公共错误码,符合 ISO/ANSI 92SQL 标准。

调查 sqlcode : db2 ? sql1403n

调查 sqlstate: db2 ? 08004

22, 创建表空间

rem 创建缓冲池空间 8K

db2 connect to gather

db2 CREATE BUFFERPOOL STMABMP IMMEDIATE SIZE 25000 PAGESIZE 8K

rem 创建表空间: STMA

rem 必须确认路径正确

rem D:DB2ContainerStma

db2 drop tablespace stma

db2 CREATE REGULAR TABLESPACE STMA PAGESIZE 8 K MANAGED BY SYSTEM USING ('D:DB2ContainerStma' ) EXTENTSIZE 8 OVERHEAD 10.5 PREFETCHSIZE 8 TRANSFERRATE 0.14 BUFFERPOOL STMABMP DROPPED TABLE RECOVERY OFF

db2 connect reset

23, 将暂挂的数据恢复到前滚状态

上一页  1 2 3 4  下一页

Tags:DB 常用 命令集

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接