У меня есть сервер с Windows Server 2003 SP2 и стороннее приложение, разработанное с Java SE версии 5.0. Это приложение подключается к внешнему серверу базы данных через настроенный источник ODBC. В моих источниках ODBC я настроил источник на внешний сервер MS SQL. Как я могу сказать, он использует этот драйвер: SQLSRV32.DLL Версия: 2000.86.3959.00. Когда я настраиваю этот источник и консенсус теста, он говорит, что соединение прошло успешно.Соединение JDBC с ошибкой MS SQL Server 2012
Многолетний внешний сервер БД, запущенный под MS SQL Server 2008, и все было в порядке. Но теперь они мигрировали в MS SQL Server 2012 и мой Java приложение потерял связь с ним, за исключением, как это:
[Microsoft] [SQLServer 2000 Драйвер для JDBC] [SQLServer] Входящий табличный поток данных (TDS) неверный поток протокола удаленных процедур (RPC) . Параметр 1 (""): Тип данных 0x38 неизвестен.
Как я могу установить соединение? Есть ли какой-нибудь драйвер, который мне нужно установить для Windows или Java?
Вам обязательно нужно обновить свой драйвер. – Kayaman