Primer error:
Se ejecutarán archivos más pequeños, pero si el archivo es demasiado grande, seguirá recibiendo esta excepción. La única solución que pude encontrar fue dividir el archivo que contenía los comandos T-SQL en varios archivos más pequeños.
Segundo error:
Debe haber otros archivos en la carpeta "Binn" que SQLCMD.EXE necesita ejecutar además del propio archivo ejecutable. Agregue a la variable de entorno SYSTEM "RUTA" existente o agregue una nueva variable de entorno USER "RUTA" en \\Control Panel\All Control Panel Items\System\Advanced system settings\Environment Variables\
.
Variable name: PATH
Variable value: C:\Program Files\Microsoft SQL Server\100\Tools\Binn\