Saltar al contenido

Max espacio real en un varbinary (max) en SQL Server

Solución:

Implementar SQL Server 2012 (nombre en clave Denali) cuando se publique; tiene FileTable característica 🙂

  • varbinary(8000) está limitado por 8000 bytes, ¡eso es seguro!
  • varbinary(max) está limitado por 2 gigabytes
  • varbinary(max) FILESTREAM está limitado por su sistema de archivos (FAT32 – 2 Gb, NTFS – 16 exabytes)

Tomado de aquí:

http://msdn.microsoft.com/en-us/library/ms188362.aspx:

max indica que el tamaño máximo de almacenamiento es 2³¹-1 bytes

que es 2147483 647 bytes. No estoy seguro de por qué se detiene en 29,9 MB.

¿Qué versión de SQL Server estás usando?

Varbinary en MSDN para SQL Server 2008 dice explícitamente que VarBinary (MAX) se utiliza cuando “las entradas de datos de columna exceder 8.000 bytes “.

Además, también echaría un vistazo a las capacidades de Filestream en SQL Server 2008 si ese es el servidor que está utilizando.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *