Simon Kingaby got a working setup with autopatch talking to MS-SQL using ant. He documented his configuration in the hopes it would help future folks. Here's his configuration: Project Structure: ------------------ trunk -->HelloWorldDatabase (build.xml) ---->src ------>main -------->conf (log4j.properties) (migration.properties) -------->db ---------->patch (patch0001_create_table.sql) -->vendor ---->build ------>sqljdbc_1.1 -------->enu (sqljdbc.jar and other sqljdbc files and folders) ------>tk-autopatch (tk-autopatch-1.0.2.jar and other autopatch files and folders) Here is the migration.properties file: -------------------------------------- orchestration.context=zabbadoo orchestration.controlled.systems=zabbadoo zabbadoo.jdbc.database.type=sqlserver zabbadoo.jdbc.driver=com.microsoft.sqlserver.jdbc.SQLServerDriver zabbadoo.jdbc.url=jdbc:sqlserver://kobol\\dev;database=zabbadoo zabbadoo.jdbc.username=zabbadoo zabbadoo.jdbc.password=password zabbadoo.patch.path=db.patch Here is the ant build.xml: --------------------------