IDA DELETEPROJECT command
The IDA DELETEPROJECT CLPPlus command deletes a project and its project directory. If other projects link to a shared library in a deleted project, those links will no longer function properly.
Invocation
You must run this command from the CLPPlus interface.
Authorization
None
Required connection
CLPPlus must be connected to the database.
Command syntax
Parameters
- PROJECT | PROJ
- The name of the project to be deleted.
- DROPUDXS
- A project can be deleted only if there are no UDXs associated
with it. If no UDXs are associated with the specified project, this
parameter is ignored and the deletion operation is carried out normally.
However, if there are one or more UDXs associated with the project,
this parameter determines how to proceed:
- NO
- Cancel the operation. This is the default.
- YES
- Drop (that is, delete) all UDXs that are associated with the specified project, then delete the project.
- CASCADE
- When set to YES, this parameter allows to delete the selected project with all other projects that have dependency on it. This parameter requires to use the FORCE YES parameter.
- SKIPDEPENDENCYCHECK
- When set to YES, this parameter allows to delete a project on which there are dependencies. The dependent projects remain inconsistent after the operation. This parameter requires to use the FORCE YES parameter.
- FORCE
- When set to yes, this parameter forces cascade deletion and deletion without dependency check. No confirmation is asked before deletion.
Examples
The following command deletes the
project with the name
proj5
, but only if there are
no UDXs associated with it:SQL> IDA DELETEPROJECT PROJ proj5
The
following command deletes the project with the name
proj6
and
drops any UDXs that might be associated with it:SQL> IDA DELETEPROJECT PROJ proj6 DROPUDXS YES