Método setPacketSize (SQLServerDataSource)
Establece el tamaño del paquete de red actual que se usa para establecer la comunicación con SQL Server y se especifica en bytes.
Sintaxis
public void setPacketSize(int packetSize)
Parámetros
packetSize
Un valor int que contiene el tamaño del paquete de red.
Notas
El intervalo de valores aceptables para esta propiedad es [-1 | 0 | 512..32767]. Si esta propiedad se establece en un valor fuera del intervalo aceptable, se produce una excepción.
Es posible que la aplicación desee establecer la propiedad packetSize mientras se conecta con el cifrado SSL (Capa de sockets seguros). El controlador JDBC Microsoft SQL Server negocia el tamaño del paquete con el servidor. Si la propiedad de cifrado se establece en "true" y el tamaño del paquete negociado es mayor que el tamaño de registro SSL del proveedor de seguridad predeterminado de la máquina virtual Java (JVM), el controlador generará un error y finalizará la conexión.
Por otra parte, es posible que la aplicación desee establecer la propiedad packetSize sin solicitar el cifrado SSL. En este caso, si el servidor requiere que el cliente admita el cifrado SSL, el controlador comprueba el tamaño de registro de SSL del proveedor de seguridad predeterminado de la JVM. Si la propiedad packetSize es más grande que el tamaño de registro de SSL del proveedor de seguridad predeterminado de la JVM, el controlador generará un error y finalizará la conexión.
Para obtener más información acerca de cómo usar SSL, vea Usar el cifrado SSL.