JDBC Module File Naming Requirements JDBC Modules in Versioned Applications JDBC Schema
Configuring WebLogic JDBC Resources 2-5
packaged JDBC modules, you can migrate your application and the required JDBC configuration from environment to environment, such as from a testing environment
to a production environment, without opening an EAR file and without extensive manual data source reconfiguration.
In contrast to system resource modules, JDBC modules that are packaged with an application are owned by the developer who created and packaged the module, rather
than the Administrator who deploys the module. This means that the Administrator has more limited control over packaged modules. When deploying a resource module,
an Administrator can change resource properties that were specified in the module, but the Administrator cannot add or delete modules. As with other Java EE modules,
deployment configuration changes for a resource module are stored in a deployment plan for the module, leaving the original module untouched.
By definition, packaged JDBC modules are included in an enterprise application, and therefore are deployed when you deploy the enterprise application. For more
information about deploying applications with packaged JDBC modules, see Deploying Applications to Oracle WebLogic Server.
A JDBC application module can also be deployed as a stand-alone resource using the weblogic.Deployer
utility or the Administration Console, in which case the resource is typically available to the server or cluster targeted during the deployment
process. JDBC resources deployed in this manner are called stand-alone modules and can be reconfigured using the Administration Console or a JSR-88 compliant tool, but are
unavailable through JMX or WLST.
Stand-alone JDBC modules promote sharing and portability of JDBC resources. You can create a data source configuration and distribute it to other developers.
Stand-alone JDBC modules can also be used to move data source configuration between domains, such as between the development domain and the staging domain.
For more information about JDBC application modules, see Appendix A, Configuring
JDBC Application Modules for Deployment. For information about deploying stand-alone JDBC modules, see Deploying JDBC,
JMS, WLDF Application Modules in Deploying Applications to Oracle WebLogic Server.