Exportar/Importar tabla

29/12/2003 - 13:12 por Julio Rossi | Informe spam
Hola gente del grupo! Mi nombre es Julio Rossi y estoy haciendo mis primeras
experiencias en SQL Server.
Ahora bien, mi problema es el siguiente, necesito exportar o importar
algunas tablas de una base de datos a otra.
Lo he hecho con el asistente de exportación/importación, primero importando
y luego exportando, pero veo lo siguiente:
- El campo IDENTITY no pasa con esa propiedad
- Los campos TIMESTAMP pasan como Binary
- Las descripciones de campos no pasan

Hay alguna manera de pasar tablas entre bases de datos sin perder estas
propiedades ?

Un gracias anticipado y un saludo cordial a todo el grupo.

Julio Rossi
SQL SERVER 2000

Preguntas similare

Leer las respuestas

#6 Julio Rossi
29/12/2003 - 15:17 | Informe spam
Gracias a ambos, pero la opción de Backup/Restore creo que no me es útil, ya
que son solo algunas tablas las que necesito ir pasando de una BDD a otra, y
por lo que ví, no puedo seleccionar sobre que tablas hacer esos
procedimientos.

Parecía ser una cosa sencilla, pero parece que no...

Un saludo cordial

Julio Rossi
SQL Server 2000




"Julio Rossi" escribió en el mensaje
news:
Hola Maximiliano, perdón, debi indicar que todas las BDD son SQL SERVER
2000.

Cordial saludo.

Julio Rossi
SQL Server 2000



"Maximiliano Damian Accotto" <maxi_accotto[arroba]speedy.com.ar.SACAME>
escribió en el mensaje news:
> Hola Julio,
>
> No se entre cuales sistemas de Bases de Datos estas pasando? lo cual


seria
> un dato interesante que me dieras.
>
> Salu2
>
> Maximiliano Damian Accotto
> "Julio Rossi" escribió en el mensaje
> news:%23Mj%
> > Hola gente del grupo! Mi nombre es Julio Rossi y estoy haciendo mis
> primeras
> > experiencias en SQL Server.
> > Ahora bien, mi problema es el siguiente, necesito exportar o importar
> > algunas tablas de una base de datos a otra.
> > Lo he hecho con el asistente de exportación/importación, primero
> importando
> > y luego exportando, pero veo lo siguiente:
> > - El campo IDENTITY no pasa con esa propiedad
> > - Los campos TIMESTAMP pasan como Binary
> > - Las descripciones de campos no pasan
> >
> > Hay alguna manera de pasar tablas entre bases de datos sin perder


estas
> > propiedades ?
> >
> > Un gracias anticipado y un saludo cordial a todo el grupo.
> >
> > Julio Rossi
> > SQL SERVER 2000
> >
> >
>
>


Respuesta Responder a este mensaje
#7 Maximiliano Damian Accotto
30/12/2003 - 03:21 | Informe spam
Julio

aca debes entonces si usar un DTS y si es de Sql a Sql no deberias tener
problemas algunos, de ser asi porque no expones cuales son exactamente y
cuando se generan asi los vamos viendo entre todos.


Salu2 enormes
-
Maximiliano Damian Accotto
Desarrollador 5 estrellas
http://www.microsoft.com/spanish/ms...efault.asp
-
(maxi_accotto[arroba]speedy.com.ar)
MSN:
"Julio Rossi" escribió en el mensaje
news:
Gracias a ambos, pero la opción de Backup/Restore creo que no me es útil,


ya
que son solo algunas tablas las que necesito ir pasando de una BDD a otra,


y
por lo que ví, no puedo seleccionar sobre que tablas hacer esos
procedimientos.

Parecía ser una cosa sencilla, pero parece que no...

Un saludo cordial

Julio Rossi
SQL Server 2000




"Julio Rossi" escribió en el mensaje
news:
> Hola Maximiliano, perdón, debi indicar que todas las BDD son SQL SERVER
> 2000.
>
> Cordial saludo.
>
> Julio Rossi
> SQL Server 2000
>
>
>
> "Maximiliano Damian Accotto" <maxi_accotto[arroba]speedy.com.ar.SACAME>
> escribió en el mensaje news:
> > Hola Julio,
> >
> > No se entre cuales sistemas de Bases de Datos estas pasando? lo cual
seria
> > un dato interesante que me dieras.
> >
> > Salu2
> >
> > Maximiliano Damian Accotto
> > "Julio Rossi" escribió en el mensaje
> > news:%23Mj%
> > > Hola gente del grupo! Mi nombre es Julio Rossi y estoy haciendo mis
> > primeras
> > > experiencias en SQL Server.
> > > Ahora bien, mi problema es el siguiente, necesito exportar o


importar
> > > algunas tablas de una base de datos a otra.
> > > Lo he hecho con el asistente de exportación/importación, primero
> > importando
> > > y luego exportando, pero veo lo siguiente:
> > > - El campo IDENTITY no pasa con esa propiedad
> > > - Los campos TIMESTAMP pasan como Binary
> > > - Las descripciones de campos no pasan
> > >
> > > Hay alguna manera de pasar tablas entre bases de datos sin perder
estas
> > > propiedades ?
> > >
> > > Un gracias anticipado y un saludo cordial a todo el grupo.
> > >
> > > Julio Rossi
> > > SQL SERVER 2000
> > >
> > >
> >
> >
>
>


Respuesta Responder a este mensaje
#8 Maximiliano Damian Accotto
30/12/2003 - 04:01 | Informe spam
Adrian,
eso es valido si esta todo en el mismo Servidor, de no ser asi, deberia
primero vincular los servidores y hacer la consulta distribuida.
De todas formas creo que hacer un DTS es lo mejor, porque ademas lo puede ir
programando y tiene otras funcionalidades.


Salu2 enormes
-
Maximiliano Damian Accotto
Desarrollador 3 estrellas
http://www.microsoft.com/spanish/ms...efault.asp
-
(maxi_accotto[arroba]speedy.com.ar)
MSN:
"Adrian Garcia" escribió en el mensaje
news:%23oC64%
Un camino posible es el siguiente:
1) Genera un script de creacion de tabla con el Administrador Corporativo


de
la tabla que desees exportar. Asegurate de configurar en el dialogo las
opciones de:
a) En la solapa de "Formateo" (Formatting) la opción de "Incluir
propiedades Extendidas". Esto
es para que genere el script de las descripciones de las columnas
b) En la solapa de "Opciones" (Options) las opciones de "Script de
Indices" y "Scripy de claves
primarias, etc" para que estos atributos también pasen
2) Ejecuta el script resultante en la base de datos de destino.
3) Ahora para pasar los datos. Ejecuta en el script de copia de valores la
siguiente instrucción:

SET IDENTITY_INSERT basedestino.dbo.tabla ON

Esto permitirá la inserción de valores en la tabla de destino con
columnas con la
propiedad IDENTITY inclusive.
4) Luego...
INSERT INTO basedestino.dbo.tabla (lista de campos menos el timestamp)
SELECT lista_de_campos_menos_timestamp FROM baseorigen.dbo.tabla

5) Por ultimo

SET IDENTITY_INSERT basedestino.dbo.tabla OFF

Saludos
Adrian D. Garcia
NDSoft




"Julio Rossi" wrote in message
news:
> Gracias a ambos, pero la opción de Backup/Restore creo que no me es


útil,
ya
> que son solo algunas tablas las que necesito ir pasando de una BDD a


otra,
y
> por lo que ví, no puedo seleccionar sobre que tablas hacer esos
> procedimientos.
>
> Parecía ser una cosa sencilla, pero parece que no...
>
> Un saludo cordial
>
> Julio Rossi
> SQL Server 2000
>
>
>
>
> "Julio Rossi" escribió en el mensaje
> news:
> > Hola Maximiliano, perdón, debi indicar que todas las BDD son SQL


SERVER
> > 2000.
> >
> > Cordial saludo.
> >
> > Julio Rossi
> > SQL Server 2000
> >
> >
> >
> > "Maximiliano Damian Accotto"


<maxi_accotto[arroba]speedy.com.ar.SACAME>
> > escribió en el mensaje news:
> > > Hola Julio,
> > >
> > > No se entre cuales sistemas de Bases de Datos estas pasando? lo cual
> seria
> > > un dato interesante que me dieras.
> > >
> > > Salu2
> > >
> > > Maximiliano Damian Accotto
> > > "Julio Rossi" escribió en el mensaje
> > > news:%23Mj%
> > > > Hola gente del grupo! Mi nombre es Julio Rossi y estoy haciendo


mis
> > > primeras
> > > > experiencias en SQL Server.
> > > > Ahora bien, mi problema es el siguiente, necesito exportar o
importar
> > > > algunas tablas de una base de datos a otra.
> > > > Lo he hecho con el asistente de exportación/importación, primero
> > > importando
> > > > y luego exportando, pero veo lo siguiente:
> > > > - El campo IDENTITY no pasa con esa propiedad
> > > > - Los campos TIMESTAMP pasan como Binary
> > > > - Las descripciones de campos no pasan
> > > >
> > > > Hay alguna manera de pasar tablas entre bases de datos sin perder
> estas
> > > > propiedades ?
> > > >
> > > > Un gracias anticipado y un saludo cordial a todo el grupo.
> > > >
> > > > Julio Rossi
> > > > SQL SERVER 2000
> > > >
> > > >
> > >
> > >
> >
> >
>
>


Respuesta Responder a este mensaje
#9 Adrian Garcia
30/12/2003 - 08:36 | Informe spam
Un camino posible es el siguiente:
1) Genera un script de creacion de tabla con el Administrador Corporativo de
la tabla que desees exportar. Asegurate de configurar en el dialogo las
opciones de:
a) En la solapa de "Formateo" (Formatting) la opción de "Incluir
propiedades Extendidas". Esto
es para que genere el script de las descripciones de las columnas
b) En la solapa de "Opciones" (Options) las opciones de "Script de
Indices" y "Scripy de claves
primarias, etc" para que estos atributos también pasen
2) Ejecuta el script resultante en la base de datos de destino.
3) Ahora para pasar los datos. Ejecuta en el script de copia de valores la
siguiente instrucción:

SET IDENTITY_INSERT basedestino.dbo.tabla ON

Esto permitirá la inserción de valores en la tabla de destino con
columnas con la
propiedad IDENTITY inclusive.
4) Luego...
INSERT INTO basedestino.dbo.tabla (lista de campos menos el timestamp)
SELECT lista_de_campos_menos_timestamp FROM baseorigen.dbo.tabla

5) Por ultimo

SET IDENTITY_INSERT basedestino.dbo.tabla OFF

Saludos
Adrian D. Garcia
NDSoft




"Julio Rossi" wrote in message
news:
Gracias a ambos, pero la opción de Backup/Restore creo que no me es útil,


ya
que son solo algunas tablas las que necesito ir pasando de una BDD a otra,


y
por lo que ví, no puedo seleccionar sobre que tablas hacer esos
procedimientos.

Parecía ser una cosa sencilla, pero parece que no...

Un saludo cordial

Julio Rossi
SQL Server 2000




"Julio Rossi" escribió en el mensaje
news:
> Hola Maximiliano, perdón, debi indicar que todas las BDD son SQL SERVER
> 2000.
>
> Cordial saludo.
>
> Julio Rossi
> SQL Server 2000
>
>
>
> "Maximiliano Damian Accotto" <maxi_accotto[arroba]speedy.com.ar.SACAME>
> escribió en el mensaje news:
> > Hola Julio,
> >
> > No se entre cuales sistemas de Bases de Datos estas pasando? lo cual
seria
> > un dato interesante que me dieras.
> >
> > Salu2
> >
> > Maximiliano Damian Accotto
> > "Julio Rossi" escribió en el mensaje
> > news:%23Mj%
> > > Hola gente del grupo! Mi nombre es Julio Rossi y estoy haciendo mis
> > primeras
> > > experiencias en SQL Server.
> > > Ahora bien, mi problema es el siguiente, necesito exportar o


importar
> > > algunas tablas de una base de datos a otra.
> > > Lo he hecho con el asistente de exportación/importación, primero
> > importando
> > > y luego exportando, pero veo lo siguiente:
> > > - El campo IDENTITY no pasa con esa propiedad
> > > - Los campos TIMESTAMP pasan como Binary
> > > - Las descripciones de campos no pasan
> > >
> > > Hay alguna manera de pasar tablas entre bases de datos sin perder
estas
> > > propiedades ?
> > >
> > > Un gracias anticipado y un saludo cordial a todo el grupo.
> > >
> > > Julio Rossi
> > > SQL SERVER 2000
> > >
> > >
> >
> >
>
>


Respuesta Responder a este mensaje
#10 Julio Rossi
30/12/2003 - 13:47 | Informe spam
Hola Maximiliano, gracias por la respuesta. Los pasos que sigo para pasar
una tabla de una BDD a otra desde el Administrador corporativo son:

Selecciono la BDD destino, Tablas , Todas las tareas , Importar datos (se
abre el asistente de Importacion/Exportacion)

En elegir un origen de datos selecciono: Proveedor Oledb para SQL Server,
servidor (local), Utilizar autenticacion de Windows, Base de datos -B- de
donde quiero importar los datos

En elegir un destino, selecciono Proveedor Oledb para SQL Server, servidor
(local), Utilizar autenticacion de Windows, Base de datos -A- a donde quiero
importar los datos

En especificar copia de tabla o consulta, selecciono Copiar las tablas y
vistas de la base de datos origen (1º Opcion)

En seleccionar Tablas y vistas de origen, marco la tabla que quiero importar

Al finalizar, la tabla esta importada, pero la descripcion de los campos
esta en blanco, la propiedad identity desaparece y los campos timestamp
aparecen como binary.

Se ve que algo estoy haciendo mal!!
Aunque algo larga la explicacion, espero que se entienda.

Un saludo cordial

Julio Rossi
SQL Server 2000



"Maximiliano Damian Accotto" escribió
en el mensaje news:#
Julio

aca debes entonces si usar un DTS y si es de Sql a Sql no deberias tener
problemas algunos, de ser asi porque no expones cuales son exactamente y
cuando se generan asi los vamos viendo entre todos.


Salu2 enormes
-
Maximiliano Damian Accotto
Desarrollador 5 estrellas
http://www.microsoft.com/spanish/ms...efault.asp
-
(maxi_accotto[arroba]speedy.com.ar)
MSN:
"Julio Rossi" escribió en el mensaje
news:
> Gracias a ambos, pero la opción de Backup/Restore creo que no me es


útil,
ya
> que son solo algunas tablas las que necesito ir pasando de una BDD a


otra,
y
> por lo que ví, no puedo seleccionar sobre que tablas hacer esos
> procedimientos.
>
> Parecía ser una cosa sencilla, pero parece que no...
>
> Un saludo cordial
>
> Julio Rossi
> SQL Server 2000
>
>
>
>
> "Julio Rossi" escribió en el mensaje
> news:
> > Hola Maximiliano, perdón, debi indicar que todas las BDD son SQL


SERVER
> > 2000.
> >
> > Cordial saludo.
> >
> > Julio Rossi
> > SQL Server 2000
> >
> >
> >
> > "Maximiliano Damian Accotto"


<maxi_accotto[arroba]speedy.com.ar.SACAME>
> > escribió en el mensaje news:
> > > Hola Julio,
> > >
> > > No se entre cuales sistemas de Bases de Datos estas pasando? lo cual
> seria
> > > un dato interesante que me dieras.
> > >
> > > Salu2
> > >
> > > Maximiliano Damian Accotto
> > > "Julio Rossi" escribió en el mensaje
> > > news:%23Mj%
> > > > Hola gente del grupo! Mi nombre es Julio Rossi y estoy haciendo


mis
> > > primeras
> > > > experiencias en SQL Server.
> > > > Ahora bien, mi problema es el siguiente, necesito exportar o
importar
> > > > algunas tablas de una base de datos a otra.
> > > > Lo he hecho con el asistente de exportación/importación, primero
> > > importando
> > > > y luego exportando, pero veo lo siguiente:
> > > > - El campo IDENTITY no pasa con esa propiedad
> > > > - Los campos TIMESTAMP pasan como Binary
> > > > - Las descripciones de campos no pasan
> > > >
> > > > Hay alguna manera de pasar tablas entre bases de datos sin perder
> estas
> > > > propiedades ?
> > > >
> > > > Un gracias anticipado y un saludo cordial a todo el grupo.
> > > >
> > > > Julio Rossi
> > > > SQL SERVER 2000
> > > >
> > > >
> > >
> > >
> >
> >
>
>


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida