3.1.4.3.2.1.1.34 RemoveDiscontinuedFeatures

The RemoveDiscontinuedFeatures command<380> performs the removal of deprecated features from the database.

   <xsd:complexType name="RemoveDiscontinuedFeatures">
     <xsd:all>
       <xsd:element name="DatabaseID" type="xsd:string" minOccurs="1" />
       <xsd:element name="RemoveDataMining" type="xsd:boolean" minOccurs="0" />
       <xsd:element ref="eng922:EnsureProperEncryption" minOccurs="0" />
     </xsd:all>
   </xsd:complexType>

The RemoveDiscontinuedFeatures XSD depends upon the following definitions in namespaces other than the default namespace.

In the namespace eng922:

       <xsd:element name="eng922:EnsureProperEncryption" type="xsd:boolean" />

The following table shows the XML elements included in the RemoveDiscontinuedFeatures command.

Element

Default value

Description

DatabaseID

[Required]

The ID of the database that has Data Mining artifacts. The DatabaseID element MUST be present.

RemoveDataMining

Empty

A Boolean that, when true, indicates that all DataMining artifacts are to be removed from the database; otherwise false.

EnsureProperEncryption

False

A Boolean that, when true, indicates that a database performs an upgrade of the database encryption key and secrets stored in the database.

The return result type for the RemoveDiscontinuedFeatures command is xmla-e:emptyresult.