Cómo guardar el resultado de la consulta SQL en un archivo XML en el disco

Me gustaría exportar la tabla de SQL Server 2012 a un archivo XML. he encontradobuena respuesta yaquí cómo hacer que el resultado XML de la consulta de la base de datos de SQL Server, pero todavía me falta cómo guardar este resultado físicamente en el archivo.

La consulta SQL es:

SELECT [Created], [Text]
FROM [db304].[dbo].[SearchHistory]
FOR XML PATH('Record'), ROOT('SearchHistory')

Yo uso Microsoft SQL Server Management Studio para ejecutar este resultado. Veo el XML en una ventana de resultados, pero no puedo guardarlo.

Hay "Guardar resultado como ..." en el menú contextual, pero con 98900 filas me quedo sin memoria de 8GB con esta opción.

¿Hay alguna manera de guardar esta consulta directamente en el archivo XML en el disco?

Respuestas a la pregunta(3)

Su respuesta a la pregunta