【问题标题】:error of finding size of database in IBM netezza Aginity workbench on win 7在 win 7 上的 IBM netezza Aginity 工作台中查找数据库大小的错误
【发布时间】:2014-11-12 18:59:43
【问题描述】:

我需要在 win 7 上找到 Aginity Workbench for Netezza 中的数据库大小。

SQL 对我不起作用:

   select orx.database::nvarchar(64) as "databasename" ,
        case when sum(sod.used_bytes) is null then 0 else sum(sod.used_bytes)/1073741824 end as "usedspace_gb",
        case when sum(sod.allocated_bytes) is null then 0 else sum(sod.allocated_bytes)/1073741824 end as "allocatedspace_gb"
  from _v_sys_object_dslice_info sod inner join _v_obj_relation_xdb orx on orx.objid = sod.tblid
  group by "databasename"
  order by "databasename";

错误是

     permission denied on "_V_SYS_OBJECT_DSLICE_INFO".

任意

【问题讨论】:

    标签: mysql sql database netezza


    【解决方案1】:

    如果您有权计算该值,Aginity Workbench 通常会在对象浏览器窗口中每个数据库的名称旁边列出大致的数据库大小。

    为了计算数据库的大小,您需要在相关数据库中选择 _V_SYS_OBJECT_DSLICE_INFO 和 _V_OBJ_RELATION_XDB 的权限。你无权做你想做的事。

    【讨论】:

      猜你喜欢
      • 2015-01-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多