Using the -DTarget option
How to use the -DTarget option to force an install or uninstall of a component or damaged installation.
You can use the -DTarget option to force an install or uninstall of a component in a high-availability (HA) environment, or when fixing an incomplete or damaged installation. The -DTarget option uses the following syntax:
deployer.bin -DTarget=id
where id is a supported target identifier code.
If you are using the -DTarget option to force the uninstall of a component, you must also specify the -Daction=uninstall option when you run the deployer application. The following example shows how to force the uninstallation of DataMart on the local system:
deployer.bin -Daction=uninstall -DTarget=DMR
Table 12 shows the possible values for the id parameter.
Table 12: Target Identifier Codes
| Value | Description |
|---|---|
| DB | Instructs the deployer to install the database setup components on the local machine. |
| DM | Instructs the deployer to install the DataMart component on the local machine. |
| DV | Instructs the deployer to install the DataView component on the local machine. |
| DC | Instructs the deployer to install the DataChannel component on the local machine. |
| DL | Instructs the deployer to install the DataLoad component on the local machine. |
| DBR | Instructs the deployer to remove the database setup components from the local machine. Requires the -Daction=uninstall option. |
| DMR | Instructs the deployer to remove the DataMart component from the local machine. Requires the -Daction=uninstall option. |
| DVR | Instructs the deployer to remove the DataView component from the local machine. Requires the -Daction=uninstall option. |
| DCR | Instructs the deployer to remove the DataChannel component from the local machine. Requires the -Daction=uninstall option. |
| DLR | Instructs the deployer to remove the DataLoad component from the local machine. Requires the -Daction=uninstall option. |
| DBU | Instructs the deployer to upgrade the database setup components on the local machine. |
| DMU | Instructs the deployer to upgrade the DataMart component on the local machine. |
| DVU | Instructs the deployer to upgrade the DataView component on the local machine. |
| DCU | Instructs the deployer to upgrade the DataChannel component on the local machine. |
| DLU | Instructs the deployer to upgrade the DataLoad component on the local machine. |
When you run the deployer using the -DTarget option, note the following:
- The deployer does not perform component registration in the versioning tables of the database.
- The deployer does not upload modified topology information to the database.
- The deployer does not allow you to you select other nodes besides the local node in the Node Selection panel.
- In the case of an uninstall, the deployer does not remove the component from the topology.