Основное отличие драйверов jTDS и SQL Server заключается в том, что при подключении к SQL Server из систем, отличных от Windows, драйвер SQL Server не поддерживает аутентификацию Windows, а требует аутентификацию SQL Server. 1 В то время как драйвер jTDS поддерживает аутентификацию Windows из систем, отличных от Windows. 1
Кроме того, драйвер SQL Server от Microsoft активно поддерживается, в то время как jTDS не обновлялся с 2014 года. 2 Microsoft предлагает драйвер JDBC4.2 (Java 8) и поддерживает все функции SQL Server, включая SQL Server 2016. 2
Выбор между этими драйверами зависит от конкретных требований и предпочтений разработчика.