2.16.4 delete-jdbc-resource
Removes a JDBC resource with the specified JNDI name.
Synopsis
asadmin [asadmin-options] delete-jdbc-resource [--help] [--target target] jndi_name
Storage location
Application Server installation directory/javaee/glassfish/bin
Function
The delete-jdbc-resource subcommand removes a JDBC resource. Ensure that all associations to the JDBC resource are removed before running this subcommand. This subcommand is supported in remote mode only.
Precondition
DAS has to be in a running state.
Arguments
- --help | -?
-
Displays the help text for the subcommand.
- --target target
-
Specifies the target from which you are removing the JDBC resource.
Resources are always created for a domain as a whole but are only active for targets for which a resource-ref has been created using the --target option when the resource was created. This means that deleting a resource only deletes the resource-ref element for the specified --target, and does not delete the resource from the domain as a whole unless domain is specified as the --target for the deletion.
Type: String
The following values can be specified:
-
server
Removes the resource from the default server instance. This is the default value.
-
domain
Removes the resource from the domain.
-
cluster_name
Removes the resource from every server instance in the cluster.
-
instance_name
Removes the resource from a particular server instance.
Default value: server
-
- jndi_name
-
Specifies the JNDI name of the JDBC resource.
Type: String
The following values can be specified:
-
JNDI name of the JDBC resource
Default value: N/A
-
Examples
The following example deletes the JDBC resource named jdbc/DerbyPool on the server instance instance1.
asadmin delete-jdbc-resource --target instance1 jdbc/DerbyPool
Exit Status
Exit Status |
Explanation |
---|---|
0 |
command executed successfully. |
1 |
error in executing the command. |