Si quieres exportar la base de datos de MS SQL Server a CSV pero no sabes cómo hacerlo, tómatelo con calma. Puedes utilizar el asistente de importación y exportación de SQL Server Management Studio para hacerlo manualmente.
MS SQL Server es una base de datos de Microsoft preparada para la empresa y utilizada por muchas compañías de todo el mundo. Con esta aplicación, se puede gestionar fácilmente la base de datos de forma relacional. A veces, en el proceso de uso de la base de datos, es necesario extraer la base de datos del servidor SQL en un formato de archivo de texto para importarlo en otras herramientas de análisis de datos. El más popular es el formato CSV. En esta página, le mostraremos la guía paso a paso sobre cómo exportar la base de datos de MS SQL server a un archivo CSV utilizando SQL Server Management Studio directamente.
Cómo exportar datos de SQL Server a CSV utilizando SQL Server Management Studio
La conversión de datos de SQL Server a CSV se puede hacer utilizando el Asistente de importación y exportación de SQL Server Management Studio (SSMS). Sin embargo, cuando el archivo MDF de la base de datos principal está dañado, tiene que utilizar una herramienta profesional de reparación de MS SQL para solucionar el problema en un primer momento, y luego puede seguir exportando la base de datos.
1. Abra SQL Server Management Studio y conéctese a la base de datos.
2. Vaya al «Explorador de objetos», busque la base de datos del servidor que desea exportar en CSV. Haga clic con el botón derecho sobre ella y elija «Tareas» > «Exportar datos» para exportar los datos de la tabla en CSV. A continuación, aparecerá la ventana de bienvenida del asistente de importación y exportación de SQL Server.
3. Ahora, debe hacer clic en el botón desplegable Fuente de datos para elegir la fuente de datos que desea copiar. Aquí, seleccione «SQL Server Native Client 11.0». En el cuadro desplegable Nombre del servidor, seleccione una instancia de SQL Server. En la sección Autenticación, elija la autenticación para la conexión de la fuente de datos y en el cuadro desplegable Base de datos, seleccione una base de datos de la que se copiarán los datos. Una vez configurado todo, pulse el botón «Siguiente».
4. En la ventana «Choose a Destination», en el cuadro Destination, elija «Flat File Destination» para copiar los datos de SQL Server a CSV. En el cuadro Nombre de archivo, especifique un archivo CSV donde se exportarán los datos de una base de datos de SQL Server y haga clic en el botón «Siguiente».
5. En la pantalla Especificar copia de tabla o consulta, puede elegir exportar la base de datos SQL a formato CSV, ya sea «Copiar datos de una o más tablas o vistas» o «Escribir una consulta para especificar los datos a transferir». A continuación, haga clic en Siguiente para continuar.
6. Ahora, en la pantalla «Configurar el destino del archivo plano», puede seleccionar la tabla para exportar desde la opción «Tabla o vista de origen». Y también puede cambiar la configuración predeterminada de Row & delimitador de columna. Puede hacer clic en el botón «Vista previa» para ver los datos que se exportarán al archivo CSV. Haga clic en «Next» para continuar.
7. Aquí, en la ventana «Save and Run Package», no necesita cambiar ninguna configuración. Haga clic en el botón «Siguiente» para continuar.
8. En la ventana «Completar» del asistente, puede comprobar todos los ajustes establecidos durante el proceso de exportación. Si todo es correcto, haga clic en «Finalizar» para comenzar a exportar la base de datos SQL a CSV.
9. Puede ver el proceso de exportación en este paso. When it completes, click on «Report» drop-down button.
10. You can choose «Save Report to File…» (including Excel, Notepad) to save the report as you need. This report consists of details of the complete SQL database to CSV conversion.