Compartilhar via


Método setPacketSize (SQLServerDataSource)

Baixar o JDBC Driver

Define o tamanho do pacote de rede atual usado para se comunicar com o SQL Server, especificado em bytes.

Sintaxe

  
public void setPacketSize(int packetSize)  

Parâmetros

packetSize

Um valor int que contém o tamanho do pacote de rede.

Comentários

O intervalo de valores aceitáveis dessa propriedade é [-1 | 0 | 512..32767]. Se essa propriedade for definida como um valor fora do intervalo aceitável, ocorrerá uma exceção.

O aplicativo pode desejar definir a propriedade packetSize ao se conectar com a criptografia TLS, anteriormente conhecida como SSL. O Microsoft JDBC Driver para SQL Server negocia o tamanho do pacote com o servidor. Se a propriedade de criptografia for definida como "true" e o tamanho de pacote negociado for maior que o tamanho do registro TLS do provedor de segurança padrão da JVM (Máquina Virtual Java), o driver produzirá um erro e encerrará a conexão.

Além disso, o aplicativo poderá desejar definir a propriedade packetSize sem solicitar a criptografia TLS. Nesse caso, se o servidor exigir que o cliente dê suporte à criptografia TLS, o driver verificará o tamanho do registro TLS do provedor de segurança padrão da JVM. Se a propriedade packetSize for maior que o tamanho do registro TLS do provedor de segurança padrão da JVM, o driver produzirá um erro e encerrará a conexão.

Para obter mais informações sobre como usar o TLS, confira Como usar a criptografia.

Consulte Também

Membros de SQLServerDataSource
Classe SQLServerDataSource