944 063 154

Blog

Copiar tablas de una bd SQL Server a otra

Publicado enSistemas TI

Si tenemos una base de datos en producción y queremos disponer de una copia de esos datos para desarrollo, sólo necesitamos algunas tablas.  El siguiente punto será copiar tablas de una bd SQL Server a otra.

Destacar que aunque existe la forma de hacerlo mediante script, en esta ocasión utilizaremos el Wizard.

Cómo copiar tablas de una bd SQL Server a otra

1) Seleccionamos la base de datos destino e importamos (Tasks > Import Data…)

Copiar tablas de una bd SQL Server a otra-I

2) Inicia el wizard.

Copiar tablas de una bd SQL Server a otra-II

3) Indicamos el nombre de servidor, en nuestro caso cómo es localhost podemos poner un punto. La autenticación mediante Windows o Sql y finalmente si los datos son correctos nos dejará seleccionar la base de datos de origen, en nuestro caso LINUBE_PROD.

Copiar tablas de una bd SQL Server a otra-III

4) De la misma forma, en este paso indicamos el destino. Para nosotros LINUBE_DEV. Si no tuviésemos la base de datos de destino ya creada, podemos darle a “”New…” para crearla.

Copiar tablas de una bd SQL Server a otra-IV

5) En el siguiente apartado dejamos la primera opción marcada.

Copiar tablas de una bd SQL Server a otra-V

6) Ahora nos mostrará las tablas y vistas que podemos importar, en nuestro caso sólo existe una tabla (T_Servidores_Cloud) que es la que hemos creado a modo de ejemplo. Cómo en el destino no existe la tabla, automáticamente nos la creará con el mismo nombre y los mismos campos.

Copiar tablas de una bd SQL Server a otra-VI

7) Si necesitamos que el nombre sea otro, también podemos editarlo. Si además queremos controlar los campos de destino podemos pinchar en el botón “Edit Mappings…” y nos mostrará todas las posibilidades.

Copiar tablas de una bd SQL Server a otra-VII

8) Finalmente tenemos un resumen de lo que se va a hacer y podemos darle a “Finish”.