Ant target: ConfigureDatabase
ConfigureDatabase creates a database with schema, and populates the schema with the WebSphere Commerce bootstrap data.
Important: This
Ant target is to be used only
as a part of WebSphere Commerce instance creation.
Called by
Calls
Prerequisites
The createInstance.properties file must exist for this Ant target to work. For information about generating the properties file, see Ant targets.
Required parameters
- instance_name
- The name of the WebSphere Commerce instance with which you are working (for example, demo).
- merchantKey
- The WebSphere Commerce site merchant key.
- siteAdminPassword
- The WebSphere Commerce site administrator's password.
- dbaPassword
- The database administrator's password.
- dbUserPassword
- The WebSphere Commerce database user's password.
Example
- WC_installdir/bin/config_ant.sh -DinstanceName=instance_name -DmerchantKey=merchantKey -DsiteAdminPassword=siteAdminPassword -DdbaPassword=dbaPassword -DdbUserPassword=dbUserPassword ConfigureDatabase
- WC_installdir/bin/config_ant.sh -DinstanceName=instance_name -DmerchantKey=merchantKey -DsiteAdminPassword=siteAdminPassword -DdbUserPassword=dbUserPassword ConfigureDatabase
- WC_installdir/bin/config_ant.bat -DinstanceName=instance_name -DmerchantKey=merchantKey -DsiteAdminPassword=siteAdminPassword -DdbaPassword=dbaPassword -DdbUserPassword=dbUserPassword ConfigureDatabase
Recovery
- If an error
occurs, review the following log files:
- WC_installdir/instances/instance_name/logs/createInstanceANT.log
- WC_installdir/instances/instance_name/logs/createInstanceANT.err.log
- WC_userdir/instances/instance_name/logs/createInstanceANT.log
- WC_userdir/instances/instance_name/logs/createInstanceANT.err.log
- Identify which Ant target of ConfigureDatabase failed.
- Resolve the problem.
- Drop the database or cleanup the Oracle Schema.
- Run the failed target and the remaining subsequent targets OR run the ConfigureDatabase target again to call all subtargets.