Skip to content

Commit 7f9a984

Browse files
authored
Fix sending TDS8 version during login (#1878)
* Fix sending TDS8 version during login
1 parent 256d470 commit 7f9a984

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

src/main/java/com/microsoft/sqlserver/jdbc/SQLServerConnection.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1429,12 +1429,11 @@ final int getTDSPacketSize() {
14291429

14301430
final boolean isKatmaiOrLater() {
14311431
assert TDS.VER_UNKNOWN != tdsVersion;
1432-
assert tdsVersion >= TDS.VER_YUKON;
1433-
return tdsVersion >= TDS.VER_KATMAI;
1432+
return (tdsVersion >= TDS.VER_KATMAI || tdsVersion == TDS.VER_TDS80);
14341433
}
14351434

14361435
final boolean isDenaliOrLater() {
1437-
return tdsVersion >= TDS.VER_DENALI;
1436+
return (tdsVersion >= TDS.VER_DENALI || tdsVersion == TDS.VER_TDS80);
14381437
}
14391438

14401439
/** server major version */
@@ -6224,7 +6223,7 @@ final boolean complete(LogonCommand logonCommand, TDSReader tdsReader) throws SQ
62246223
tdsWriter.writeShort((short) 0);
62256224
tdsWriter.writeShort((short) 0);
62266225

6227-
if (tdsVersion >= TDS.VER_YUKON) {
6226+
if (tdsVersion >= TDS.VER_YUKON || tdsVersion == TDS.VER_TDS80) {
62286227
// TDS 7.2: Password change
62296228
tdsWriter.writeShort((short) 0);
62306229
tdsWriter.writeShort((short) 0);

0 commit comments

Comments
 (0)