Я занимаюсь оценкой целого ряда драйверов JDBC, в частности, для использования с SQL Server 2008 с проверкой подлинности Windows. Я собрал список тех, которые я нашел, и перечислил их ниже.
Мой вопрос в том, есть ли другие JDBC-драйверы, совместимые с SQL Server 2008, которые я также должен изучить в обзоре?
-
Драйвер Microsoft JDBC
URL: http://msdn.microsoft.com/en-us/sqlserver/aa937724
Преимущества: официальный драйвер Microsoft JDBC для SQL Server 2008! Основываясь на драйвере JSQLConnect JNetDirect v3, который был приобретен Microsoft несколько лет назад, и с тех пор они строились поверх него. Об этом мне рассказала поддержка JNetDirect JSQLConnect.
Минусы. Кажется, у вас много проблем с подключением/стабильностью, не верьте мне, просто Google об этом:). Не имеет способа отключить подготовку/объединение операторов, что я ищу.
Соответствие JDBC: претензии должны быть совместимыми с JDBC 4.0, хотя многие методы бросают UnimplementedException!!!!
Тип JDBC: 4
Цена: Бесплатно
-
Progress DataDirect
URL: http://www.datadirect.com/index.html
Плюсы. Претензии к первоклассному классу, используемому многочисленными приложениями, такими как Informatica и т.д., и компания существует уже целую вечность! Быстрая поддержка - я с ними кратко поговорил.
Против:?
Соответствие JDBC: претензии должны быть совместимыми с JDBC 4.0
Тип JDBC: 5
Цена: не бесплатно
-
JTDS
URL: http://jtds.sourceforge.net/
Преимущества: намного быстрее, чем официальный драйвер Microsoft JDBC. Имеет способ отключить подготовленные заявления.
Против:?
Соответствие JDBC: только JDBC 3.0. Это для меня прерывание транзакций, потому что важные методы, такие как .validate() и .isClosed(), не поддерживаются, потому что это методы JDBC 4.0.
Тип JDBC: 4
Цена: бесплатно - с открытым исходным кодом
-
INET Merlia
URL: http://www.inetsoftware.de/products/jdbc-driver/ms-sql/merlia
Преимущества: намного быстрее, чем официальный драйвер Microsoft JDBC. Имеет способ отключить подготовленные заявления.
Против:?
Соответствие JDBC: претензии должны быть совместимыми с JDBC 3.0/4.0
Тип JDBC: 4
Цена: не бесплатно
-
JNetDirect JSQLConnect
URL: http://www.jnetdirect.com/products/jsqlconnect.html
Преимущества: намного быстрее, чем официальный драйвер Microsoft JDBC. Имеет способ отключить подготовленные заявления
Против:?
Соответствие JDBC: претензии должны быть совместимыми с JDBC 3.0/4.0
Тип JDBC: 4
Цена: Бесплатно для одного пользователя с 1 соединением базы данных.
Если вы можете сохранить свои комментарии в чистоте, я с удовольствием обновлю это сообщение с любыми другими.