Hi Adam,
The error message says
The TCP/IP connection to the host has failed. java.net.UnknownHostException
This suggests to me that your machine cannot even connect the machine that's running the SQL Server instance you're trying to connect to.
You may want to make sure that you're specifying the correct hostname/IP address for the SQL Server machine.