ifx_setMart() function
The ifx_setMart() function changes the state of a data
mart from Active to Disabled or
from Disabled to Active.
Syntax
- accelerator_name
- The name of the accelerator.
- data_mart_name
- The name of the data mart.
- OFF
- Changes the state of the data mart state from
ActivetoDisabled. This parameter is case-sensitive. - ON
- Changes the state of the data mart state from
DisabledtoActive. This parameter is case-sensitive.
Usage
To determine the state of a data mart, use the ifx_getMartStat() function. The ifx_setMart() function returns an error if the data mart is in a state other thanActive or Disabled.When
the data mart is in the Active state, the data mart
is available for query processing.
When
the data mart is in the Disabled state, the data
mart is not available for query processing.
Return value
The ifx_setMart() function returns the text string "The operation was completed successfully." or an error message.
Examples
The following example shows how
to change a data mart that is in the Active state
to the Quiesced state.
EXECUTE FUNCTION ifx_setMart('MyAccelerator', 'Datamart1' 'OFF');The
following example shows how to change a data mart that is in the Disabled state
to the Active state.
EXECUTE FUNCTION ifx_setMart('MyAccelerator', 'Datamart1' 'ON');