IBM Support

在 DPF环境中,存储过程get_dbsizde_info(?,?,?,-1) " 返回的databasecapacity值无效

Question & Answer


Question

在 DPF环境中,执行"call get_dbsizde_info(?,?,?,-1) " 后返回的databasecapacity值为-1,为什么?

Answer

在 DPF环境中,存储过程get_dbsizde_info(?,?,?,-1) "不支持databasecapacity值,该值返回结果为-1,代表无效。
在测试环境下的测试结果如下:
在DPF环境中:
[216] [db2dpf1@bjwangfaix01] /share/home/db2dpf1
=> db2 "call get_dbsize_info(?, ?, ?,0)"

  Value of output parameters
  --------------------------
  Parameter Name  : SNAPSHOTTIMESTAMP
  Parameter Value : 2016-08-03-22.43.42.146063

  Parameter Name  : DATABASESIZE
  Parameter Value : 3782123520

  Parameter Name  : DATABASECAPACITY
  Parameter Value : -1

  Return Status = 0

在非DPF环境中:

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

  Value of output parameters
  --------------------------
  Parameter Name  : SNAPSHOTTIMESTAMP
  Parameter Value : 2016-08-04-11.52.09.243955

  Parameter Name  : DATABASESIZE
  Parameter Value : 227860480

  Parameter Name  : DATABASECAPACITY
  Parameter Value : 38986276864

  Return Status = 0

[{"Product":{"code":"SSEPGG","label":"Db2 for Linux, UNIX and Windows"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Component":"Routines (SP & UDF) - SQL","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"9.7;10.1;10.5","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Document Information

Modified date:
19 February 2020

UID

swg21989159