add possibility to specify a database server port number
As asked by PNC, allow capital letters for selection campaign name