SQL

¿Cómo cargar una base de datos desde un script slq en SQL Server?

Estrada Web Group
Administrador
¿Cómo cargar una base de datos desde un script slq en SQL Server?

sql exec script

En este post, aprenderá cómo crear una nueva base de datos en SQL Server y ejecutar el script que creamos en el post anterior para cargar la base de datos de muestra.

1. Primero, debe descargar el siguiente archivo zip si no lo ha hecho:

Descargar Script de Base de Datos de Ejemplo

2. En segundo lugar, descomprima el archivo zip, verá tres archivos de script SQL:

  • BikeStores Sample Database - create objects.sql - este archivo es para crear objetos de base de datos, incluidos esquemas y tablas.
  • BikeStores Sample Database - load data.sql - este archivo es para insertar datos en las tablas
  • BikeStores Sample Database - drop all objects.sql : este archivo es para eliminar las tablas y sus esquemas de la base de datos de ejemplo. Es útil cuando desea actualizar la base de datos de muestra.

3. Tercero, creemos una base de datos, creemos los esquemas y tablas, y carguemos los datos de muestra.

Paso 1

Conéctese al Servidor SQL (1) elegir el nombre del servidor, (2) ingresar el usuario y (3) contraseña y (4) haga clic en el botón Conectar.

conectarme a sql server

Paso 2

Haga clic con el botón derecho en el nodo Bases de datos en el Explorador de objetos y seleccione el elemento de menú Nueva base de datos.

Crear una nueva base de datos sql server

Paso 3

(1) Ingrese el nombre de la base de datos como BikeStores y (2) haga clic en el botón Aceptar para crear la nueva base de datos.

Nombre de la base de  datos

Paso 4

Si todo está bien, verá que la base de datos BikeStores aparece en el nodo Bases de datos como se muestra en la siguiente captura de pantalla:

create data base sql

Paso 5

En el menú Archivo, elija Abrir> Archivo ... elemento de menú para abrir un archivo de script.

sql server eject script

Paso 6

Seleccione la base de datos de ejemplo de BikeStores: BikeStores Sample Database - create objects.sql y haga clic en el botón abrir.

upload script sql server

Paso 7

Haga clic en el botón Ejecutar para ejecutar el script SQL.

execute script sql server

Debería ver que el siguiente resultado indica que la consulta se ejecutó correctamente.

migrate data base sql server

Si expande BikeStores> Tablas, verá que el esquema y sus tablas se crean como se muestra a continuación:

script sql server

Paso 8

Abra el archivo para cargar datos en las tablas.

sql server copy data

Paso 9

Elija la base de datos de ejemplo BikeStores: cargue el archivo BikeStores Sample Database – load data.sql y haga clic en el botón Abrir.

sql insert rows

Paso 10

Haga clic en el botón Ejecutar para cargar datos en las tablas.

sql server migrate database

Debería ver el siguiente mensaje que indica que todas las instrucciones en el script se ejecutaron con éxito.

En este tutorial, ha aprendido cómo cargar la base de datos de ejemplo BikeStores en el servidor SQL.

Compartir artículo:

Más artículos geniales

¿Cómo borrar registros de una tabla de SQL Server con la instrucción DELETE?

¿Cómo borrar registros de una tabla de SQL Server con la instrucción DELETE?

En este tutorial de SQL Server, aprenderás a usar la instrucción DELETE de SQL Server para eliminar una o más filas de una tabla.

Ver artículo completo
¿Cuáles son los tipos de datos de SQL Server?

¿Cuáles son los tipos de datos de SQL Server?

Resumen: en este tutorial, aprenderás sobre los tipos de datos de SQL Server, incluidos los numéricos, cadenas de caracteres, binarios, fecha y hora, entre otros tipos de datos.

Ver artículo completo
¿Cómo insertar varios registros en un solo INSERT en SQL?

¿Cómo insertar varios registros en un solo INSERT en SQL?

En este tutorial, aprenderás cómo insertar varias filas en una tabla utilizando una sola instrucción INSERT de SQL Server. Insertar varios registros en una sentencia en SQL Server es una tarea común

Ver artículo completo

Manténgase actualizado

Obtenga excelente contenido en su bandeja de entrada todas las semanas.
Solo contenido excelente, no compartimos su correo electrónico con terceros.
Subir al inicio de la pantalla