- Enables command line execution of all tools
- Enables API to be used for fine grained control over the Change Manager engine
Using the command line
The command line options are simple for the Change Manager - you simply create a "session.xml" file using the GUI (look for session save facility in the Change Manager) and pass that in as the single parameter. If you need more control the run parameters in the session.xml file can be easily modified on-the-fly. For example, if you wished to update several databases to the latest code level in an overnight batch run you can start out with a standard session.xml file and perform a string replacement on the <targetserver> tag in the file before each execution of the Change Manager.
Using the Application Programming Interface
Using the API it becomes easy to implement:
- Multiple database builds
- Deployments to hundreds of servers
- Audits of live databases against source controlled baselines
- Easy replication of data and schema to remote servers