Few days ago i was playing with MyConnect Server and had to install the JDBC driver for MSSQL in order to save speed tests data to a database. And still no data got inserted into the DB. Checking the logs i found that "Java Runtime Environment (JRE) version 1.7 is not supported by this driver. Use the sqljdbc4.jar class library" which was weird as JDBC 4 is exactly what i downloaded and installed. The answer came after checking driver's installation folder. Apparently, because there was both the old and the new jdbc JAR files in the folder, MyConnect Server was picking the old one (sqljdbc.jar) and not the new one (sqljdbc4.jar). So, right after i stoped MyConnect service, deleted sqljdbc.jar and started MyConnect service again, things started to work as expected.

It happened to me for MyConnect Sever software, but it easily can happen with any other software that uses jdbc driver.

Hope it will help someone.