È possibile inserire in un campo varbinary(max) utilizzando T-SQL all'interno di SQL Server Management Studio e in particolare utilizzando il comando OPENROWSET.
Ad esempio:
INSERT Production.ProductPhoto
(
ThumbnailPhoto,
ThumbnailPhotoFilePath,
LargePhoto,
LargePhotoFilePath
)
SELECT ThumbnailPhoto.*, null, null, N'tricycle_pink.gif'
FROM OPENROWSET
(BULK 'c:\images\tricycle.jpg', SINGLE_BLOB) ThumbnailPhoto
Dai un'occhiata alla seguente documentazione per un buon esempio/procedura dettagliata
Lavorare con tipi di valore di grandi dimensioni
Nota che il percorso del file in questo caso è relativo al server SQL di destinazione e non al tuo client che esegue questo comando.