data - Importar/exportar base de datos con SQL Server Server Management Studio
sql server 2017 import and export wizard (4)
Pensé que esto sería trivial, pero no lo es ... Estoy seguro de que hay una forma sencilla de hacerlo, pero no logro encontrarlo. Me avergüenza.
Quiero importar / exportar la base de datos en sí, las tablas, las restricciones (claves foráneas, etc.). Prefiero no obtener la información con ella, pero puedo deshacerme de ella después si no hay otra forma.
Entonces ... ¿cómo se exporta una base de datos usando MS SQL Server Management Studio? ¿Cómo lo importas?
La única solución que encontré fue hacer clic derecho en las tablas y "script to Create", pero tengo algo así como 100 tablas, así que preferiría evitar esto.
¡Gracias!
Haga clic con el botón derecho en la base de datos, Tareas -> Generar scripts ...
Luego sigue al asistente.
Para SSMS2008 +, si también desea exportar los datos, en el paso "Establecer opciones de script", seleccione el botón "Avanzado" y cambie "Tipos de datos a script" de "Solo esquema" a "Solo datos" o "Esquema y Datos".
Intenté las respuestas anteriores, pero el archivo de script generado era muy grande y tuve problemas al importar los datos. Terminé desconectando la base de datos, luego copiando .mdf en mi nueva máquina y luego adjuntándolos a mi nueva versión de SQL Server Management Studio.
Encontré instrucciones sobre cómo hacer esto en el sitio web de Microsoft:
https://msdn.microsoft.com/en-us/library/ms187858.aspx
NOTA: Después de desconectar la base de datos encontré el archivo .mdf dentro de este directorio:
C: / Archivos de programa / Microsoft SQL Server /
para Microsoft SQL Server Management Studio 2012,2008 ... Primero copie su archivo de base de datos .mdf y el archivo de registro .ldf & Pegue en su archivo de instalación del servidor sql en Programas Archivos-> Microsoft SQL Server-> MSSQL10.SQLEXPRESS-> MSSQL-> DATA . A continuación, abra Microsoft Sql Server. Haga clic con el botón derecho en Bases de datos -> Seleccione Adjuntar ... opción.
Otra solución es - Copia de seguridad y restauración de la base de datos
Copia de seguridad de la base de datos
Para hacer una copia de seguridad de la base de datos del sistema utilizando Microsoft SQL Server Management Studio Express, siga los pasos a continuación:
Descargue e instale Microsoft SQL Server 2008 Management Studio Express desde el sitio web de Microsoft: http://www.microsoft.com/en-us/download/details.aspx?id=7593
Después de que se haya instalado Microsoft SQL Server Management Studio Express, inicie la aplicación para conectarse a la base de datos del sistema. Se muestra el cuadro de diálogo "Conectarse al servidor". En el campo "Nombre del servidor:", ingrese el nombre del servidor de Webtrends en el que está instalada la base de datos del sistema. En el campo "Autenticación:", seleccione "Autenticación de Windows" si inició sesión en la máquina con Windows mediante la cuenta de servicio de Webtrends o una cuenta con derechos para realizar cambios en la base de datos del sistema. De lo contrario, seleccione "Autenticación de SQL Server" en el menú desplegable e ingrese las credenciales para una cuenta de SQL Server que tenga los derechos necesarios. Haga clic en "Conectar" para conectarse a la base de datos.
- Expanda "Bases de datos", haga clic derecho en "wt_sched" y seleccione "Tareas"> "Copia de seguridad ..." en el menú contextual. Se muestra el cuadro de diálogo "Copia de seguridad de la base de datos". En la sección "Fuente", asegúrese de que "wt_sched" esté seleccionado para "Base de datos" y que "Tipo de copia de seguridad:" sea "Completo". En "Conjunto de copia de seguridad", proporcione un nombre, una descripción y una fecha de caducidad según sea necesario y luego seleccione "Agregar ..." en la sección "Destino" y designe el nombre del archivo y la ruta donde se guardará la copia de seguridad. Puede ser necesario seleccionar la opción "Sobrescribir todos los conjuntos de copia de seguridad existentes" en la sección Opciones si ya existe una copia de seguridad y debe sobrescribirse.
Seleccione "Aceptar" para completar el proceso de copia de seguridad.
Repita los pasos anteriores para la parte "wtMaster" de la base de datos.
Restaurar la base de datos del sistema
Para restaurar la base de datos del sistema utilizando Microsoft SQL Server Management Studio, siga los pasos a continuación:
Si aún no lo ha hecho, descargue e instale Microsoft SQL Server 2008 Management Studio Express desde el sitio web de Microsoft: http://www.microsoft.com/en-us/download/details.aspx?id=7593
Una vez que se haya instalado Microsoft SQL Server Management Studio, inicie la aplicación para conectarse a la base de datos del sistema. Se muestra el cuadro de diálogo "Conectarse al servidor". En el campo "Tipo de servidor:", seleccione "Motor de base de datos" (valor predeterminado). En el campo "Nombre del servidor:", seleccione "/ WTSYSTEMDB", donde se encuentra el nombre del servidor de Webtrends donde se encuentra la base de datos. WTSYSTEMDB es el nombre de la instancia de la base de datos en una instalación predeterminada. En el campo "Autenticación:", seleccione "Autenticación de Windows" si inició sesión en la máquina con Windows mediante la cuenta de servicio de Webtrends o una cuenta con derechos para realizar cambios en la base de datos del sistema. De lo contrario, seleccione "Autenticación de SQL Server" en el menú desplegable e ingrese las credenciales para una cuenta de SQL Server que tenga los derechos necesarios. Haga clic en "Conectar" para conectarse a la base de datos.
Expanda "Bases de datos", haga clic derecho en "wt_sched" y seleccione "Eliminar" en el menú contextual. Asegúrese de que esté marcada la casilla de verificación "Eliminar la copia de seguridad y restaurar la información del historial de las bases de datos".
Seleccione "Aceptar" para completar el proceso de eliminación.
Repita los pasos anteriores para la parte "wtMaster" de la base de datos.
Haga clic derecho en "Bases de datos" y seleccione "Restaurar base de datos ..." en el menú contextual. En el campo "A la base de datos:", escriba "wt_sched". Seleccione el botón de opción "Desde dispositivo:". Haga clic en la elipse (...) a la derecha del campo de texto "Desde dispositivo:". Haga clic en el botón "Agregar". Navegue y seleccione el archivo de copia de seguridad para "wt_sched". Seleccione "Aceptar" en el formulario "Buscar archivo de copia de seguridad". Seleccione "Aceptar" en el formulario "Especificar copia de seguridad". Marque la casilla de verificación en la columna de restauración junto a "wt_sched-Full Database Backup". Seleccione "Aceptar" en el formulario "Restaurar base de datos".
Repita el paso 6 para la parte "wtMaster" de la base de datos.