Supongo que lo habrás leido ya .. pero .. te hago un extracto del código que necesitas ..
(supongo que M$ SQL Server trabajará los BLOD igual? ..)
Código PHP:
// leer del archvio temporal .. el binario subido.
// "rb" para Windows .. Linux parece q con "r" sobra ...
$binario_contenido = addslashes(fread(fopen($binario_nombre_temporal, "rb"), filesize($binario_nombre_temporal)));
como mucho puedes tener problemas con los "addslashes()" .. es una de las cosas que algunas BD los introducen ellas .. o hay que hacerlo a mano ...
Un salduo,