Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ustala aktualny rozmiar pakietu sieciowego używany do komunikacji z SQL Server, określony w bajtach.
Syntax
public void setPacketSize(int packetSize)
Parametry
packetSize
Wartość int zawierająca rozmiar pakietu sieciowego.
Remarks
Dopuszczalny zakres wartości tej właściwości to [-1 | 0 | 512..32767]. Jeśli ta właściwość zostanie ustawiona na wartość wykraczającą poza dopuszczalny zakres, wystąpi wyjątek.
Aplikacja może chcieć ustawić właściwość rozmiaru pakietu podczas łączenia z szyfrowaniem Transport Layer Security (TLS), wcześniej znanym jako Secure Sockets Layer (SSL). Sterownik Microsoft JDBC dla SQL Server negocjuje rozmiar pakietu z serwerem. Jeśli właściwość szyfrowania jest ustawiona na "true", a rozmiar negocjowanego pakietu jest większy niż domyślny rozmiar rekordu TLS dostawcy zabezpieczeń Java Virtual Machine (JVM), sterownik wywoła błąd i zakończy połączenie.
Dodatkowo aplikacja może chcieć ustawić właściwość rozmiaru pakietu bez żądania szyfrowania TLS. W takim przypadku, jeśli serwer wymaga od klienta obsługi szyfrowania TLS, sterownik sprawdza rozmiar rekordu TLS domyślnego dostawcy zabezpieczeń JVM. Jeśli właściwość rozmiaru pakietu jest większa niż domyślny rozmiar rekordu TLS dostawcy zabezpieczeń JVM, sterownik wywoła błąd i zakończy połączenie.
Aby uzyskać więcej informacji na temat korzystania z protokołu TLS, zobacz Korzystanie z szyfrowania.