Solución:
Pude obtener el texto completo (99,208 caracteres) de una columna NVARCHAR (MAX) seleccionando (Resultados a la cuadrícula) solo esa columna y luego haciendo clic derecho en ella y luego guardando el resultado como un archivo CSV. Para ver el resultado, abra el archivo CSV con un editor de texto (NO Excel). Curiosamente, cuando traté de ejecutar la misma consulta, pero con Resultados a archivo habilitados, la salida se truncó usando el límite de Resultados a texto.
La solución que @MartinSmith describió como un comentario a la respuesta (actualmente) aceptada no funcionó para mí (obtuve un error al intentar ver el resultado XML completo quejándose de “The”[‘ character, hexadecimal value 0x5B, cannot be included in a name”).
Quick trick-
SELECT CAST('<A><![CDATA[' + CAST(LogInfo as nvarchar(max)) + ']]> 'AS xml) FROM Registros DONDE IDLog = 904862629
Opciones (Resultados de la consulta / SQL Server / Resultados a la página de cuadrícula)
Para cambiar las opciones de las consultas actuales, haga clic en Opciones de consulta en el menú Consulta o haga clic con el botón derecho en la ventana Consulta de SQL Server y seleccione Opciones de consulta.
…
Caracteres máximos recuperados
Ingrese un número del 1 al 65535 para especificar el número máximo de caracteres que se mostrarán en cada celda.
El máximo es, como ve, 64k. El valor predeterminado es mucho más pequeño.
Por cierto, Results to Text tiene una limitación aún más drástica:
Número máximo de caracteres mostrados en cada columna
Este valor predeterminado es 256. Aumente este valor para mostrar conjuntos de resultados más grandes sin truncamiento. El valor máximo es 8.192.