Database GetInfo

Returns information about the database, such as version, the count of cubes and dimensions.

Request

<Alea:Document xmlns:Alea="http://www.misag.com">
  <Alea:Request RequestID="1" Class="Database" Method="GetInfo" />
</Alea:Document>

Answer

<Alea:Document xmlns:Alea="http://www.misag.com">
  <Alea:Request RequestID="1">
    <Alea:Return>
      <Alea:Properties count="8">
        <Alea:Property Name="Version">12.26.4</Alea:Property>
        <Alea:Property Name="Build">2</Alea:Property>
        <Alea:Property Name="ServerMode">W</Alea:Property>
        <Alea:Property Name="DefaultRights">2</Alea:Property>
        <Alea:Property Name="CubesCount">13</Alea:Property>
        <Alea:Property Name="DimensionsCount">32</Alea:Property>
        <Alea:Property Name="AllocatedMemory">243085366</Alea:Property>
        <Alea:Property Name="SplashOperationLimit">100000</Alea:Property>
      </Alea:Properties>
    </Alea:Return>
  </Alea:Request>
</Alea:Document>

Error

<Alea:Document xmlns:Alea="http://www.misag.com">
  <Alea:Request RequestID="1">
    <Alea:Error ErrorID="error_code" />
  </Alea:Request>
</Alea:Document>

Returned properties

This table describes the returned properties of the database:

Property name Description
Version Major version designation.
Build Minor version designation.
ServerMode Reserved for future use. Currently, always the W value is returned.
DefaultRights The default permission for TABACC and DAC.

These are the possible values:

  • 0 - None
  • 1 - Read
  • 2 - Write
CubesCount The number of cubes in the database. It includes all cube types and also cubes that are not visible to the caller.
DimensionsCount The number of dimensions in the database. It includes all dimension types and also dimensions that are not visible to the caller.
AllocatedMemory Internal metric that is used for debugging purposes.
SplashOperationLimit The maximum number of cells that can be filled in one splashing operation. See "Provider settings" for more information.