Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Nastavuje aktuální velikost síťového paketu používanou pro komunikaci se SQL Server, specifikovanou v bajtech.
Syntax
public void setPacketSize(int packetSize)
Parametry
packetSize
Hodnota int obsahující velikost síťového paketu.
Remarks
Přijatelný rozsah hodnot této vlastnosti je [-1 | 0 | 512..32767]. Pokud je tato vlastnost nastavena na hodnotu mimo přijatelný rozsah, dojde k výjimce.
Aplikace může chtít nastavit vlastnost packetSize při připojení k šifrování Transport Layer Security (TLS), dříve známému jako Secure Sockets Layer (SSL). Microsoft JDBC Driver for SQL Server vyjednává velikost paketu se serverem. Pokud je vlastnost encrypt nastavena na "true" a vyjednaná velikost paketu je větší než velikost TLS záznamu výchozího poskytovatele bezpečnosti Java Virtual Machine (JVM), ovladač vyvolá chybu a ukončí spojení.
Navíc aplikace může chtít nastavit vlastnost packetSize bez požadavku na šifrování TLS. V tomto případě, pokud server vyžaduje, aby klient podporoval TLS šifrování, ovladač zkontroluje velikost TLS záznamu výchozího poskytovatele bezpečnosti JVM. Pokud je vlastnost packetSize větší než velikost TLS záznamu výchozího poskytovatele bezpečnosti JVM, ovladač vyhlásí chybu a ukončí spojení.
Další informace o používání protokolu TLS najdete v tématu Použití šifrování.