Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3058888
  • 博文数量: 206
  • 博客积分: 3409
  • 博客等级: 中校
  • 技术积分: 4066
  • 用 户 组: 普通用户
  • 注册时间: 2010-12-24 10:21
个人简介

● ITPUB名人堂嘉宾 ● ChinaUnix社区博客专家 ● ChinaUnix社区Oracle板块版主 ● 优酷网认证音乐牛人:EricGuitar ● SDOUG 核心成员 ●E-mail:gaoqiangdba@163.com

文章分类

全部博文(206)

文章存档

2021年(11)

2020年(7)

2019年(7)

2016年(5)

2015年(36)

2014年(23)

2013年(15)

2012年(23)

2011年(61)

2010年(18)

分类: DB2/Informix

2014-05-24 13:11:23

  





现象:

TESTDB1:/#>su - db2inst3
$ db2 call “GET_DBSIZE_INFO(?,?,?,0)”
ksh: 0403-057 Syntax error: `(' is not expected.
$ exit
TESTDB1:/#>exit

解决方法:
TESTDB1:/#>su - db2inst3
$ db2 list db directory


 System Database Directory


 Number of entries in the directory = 1


Database 1 entry:


 Database alias                       = TEST
 Database name                        = TEST
 Local database directory             = /db2data/TEST
 Database release level               = d.00
 Comment                              =
 Directory entry type                 = Indirect
 Catalog database partition number    = 0
 Alternate server hostname            =
 Alternate server port number         =


$ db2 "call GET_DBSIZE_INFO(?,?,?,0)"
SQL1024N  A database connection does not exist.  SQLSTATE=08003
$ db2 connect to  TEST                          ----------------问题就在于统计数据库的时候,应该首先连接数据库,不要被细节打败!


   Database Connection Information


 Database server        = DB2/AIX64 9.7.7
 SQL authorization ID   = DB2INST3
 Local database alias   = TEST


$ db2 "call GET_DBSIZE_INFO(?,?,?,0)"


  Value of output parameters
  --------------------------
  Parameter Name  : SNAPSHOTTIMESTAMP
  Parameter Value : 2014-05-22-16.02.28.993761


  Parameter Name  : DATABASESIZE              --------------数据库已使用大小
  Parameter Value : 515252224


  Parameter Name  : DATABASECAPACITY          --------------数据库总容量
  Parameter Value : 10114924544


  Return Status = 0


阅读(8911) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~