I cannot get the maintainDB script to work. I've followed the instructions for setting up the database; created a database.sqlserver.properties file placed in the .BuildServer/system folder. This the command i'm using...
maintainDB migrate -T c:\Users\Sean\.BuildServer\system\database.sqlserver.properties
and the result...
C:\TeamCity\bin>maintainDB migrate -T C:\Users\Sean\.BuildServer\system\database.sqlserver.properties
Java executable is found: 'java'.
TeamCity maintenance tool. Copyright 2011 JetBrains s.r.o. All Rights Reserved.
Command line arguments: migrate -T C:\Users\Sean\.BuildServer\system\database.sqlserver.properties
Using TeamCity data directory: C:\Users\Sean\.BuildServer
Cannot proceed with 'migrate' command: Source database not specified and not found.
Critical error has occurred during command execution.
and here is the properties file
# The maximum number of connections TeamCity can open on database server.
# Specifies whether TeamCity should check each jdbc connection before use.
# It reduces the system performace but avoids cases when the system uses
# a connection that was closed by database server due to time out or this
# connection was broken at the previous operation.
Any ideas why this isn't working?