Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 18-05-2007
dalia dalia is offline
Registrado
 
Registrado: abr 2007
Posts: 5
Poder: 0
dalia Va por buen camino
Talking Copiar Tablas Con Datos En Firebird

hola a todos!

Soy principiante en firebird, y necesito hacer una copia de respaldo de una tabla, es decir, copiar la estructura y sus datos.

En sql server ejecutaba la siguiente instruccion:

SELECT * INTO COPY_DEP_VTAS FROM DEP_VTAS

y con esto ya tenia la copia de mi tabla, pero en el editor de ibexpert he tratado de hacerlo y me marca error. Alguien podria ayudarme por favor, de antemano les agradezco su cooperacion.

Gracias!
Responder Con Cita
  #2  
Antiguo 18-05-2007
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.058
Poder: 29
jhonny Va camino a la famajhonny Va camino a la fama
Bueno, aprovechando el hecho de que tienes IBExpert pues hagamos los siguientes pasos:

1) Cierra la conexion a la BD.
2) Selecciona el alias de la BD en cuestión.
3) Ve al menú Servicios|Copia de seguridad base de datos.

Esa ventana te ofrece todo lo que necesitas para hacer un backup de tu BD, pero si lo que quieres es extraer solo los datos y estructura usa esto otro:

1) Cierra la conexion a la BD.
2) Selecciona el alias de la BD en cuestión.
3) Ve al menú Herramientas|Extraer metadata y en esa ventana tendrás la posibilidad de hacer lo que necesitas. En una pestaña (Meta objetos) puedes indicar las tablas a las cuales pretender extraer su estructura y en la otra (Tabla de datos) las tablas a las cuales pretendes extraer sus datos.

Espero te sirva.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!"

http://www.purodelphi.com/
http://www.nosolodelphi.com/
Responder Con Cita
  #3  
Antiguo 18-05-2007
dalia dalia is offline
Registrado
 
Registrado: abr 2007
Posts: 5
Poder: 0
dalia Va por buen camino
Talking

MUCHAS GRACIAS JHONY!

Solo k como veras soy una inexperta en esto, ya cerre la conexion con mi bd, pero no se como o donde selecciono el alias de mi base de datos, me podrias ayudar con eso por fas! Es k la opcion extraer metadata me aparece deshabilitada!
Responder Con Cita
  #4  
Antiguo 18-05-2007
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por dalia
MUCHAS GRACIAS JHONY!

Solo k como veras soy una inexperta en esto, ya cerre la conexion con mi bd, pero no se como o donde selecciono el alias de mi base de datos, me podrias ayudar con eso por fas! Es k la opcion extraer metadata me aparece deshabilitada!
Debes abrir la conexión en la lista de la izquierda, verás que ya puedes acceder a esas opciones.
Responder Con Cita
  #5  
Antiguo 18-05-2007
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.058
Poder: 29
jhonny Va camino a la famajhonny Va camino a la fama
Cita:
Empezado por Casimiro Notevi
Debes abrir la conexión en la lista de la izquierda, verás que ya puedes acceder a esas opciones.
Casimiro tiene razón, debes omitir el punto 2, de la segunda cosa que te mostré, si cierras la conexión se inhabilitaran esas opciones, deberás abrirla para que funcione la cuestión.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!"

http://www.purodelphi.com/
http://www.nosolodelphi.com/
Responder Con Cita
  #6  
Antiguo 19-05-2007
dalia dalia is offline
Registrado
 
Registrado: abr 2007
Posts: 5
Poder: 0
dalia Va por buen camino
Smile Copiar Tablas Con Datos En Firebird

Mil gracias a los dos!

Ya pude entrar a la opcion de extraer metadata, pero mi duda es puedo copiar tanto la estructura de la tabla como el contenido al mismo tiempo y donde especifico el nombre de la nueva tabla a la k le voy a copiar los datos.

Lo k hice fue extraer los datos y genero un script, pero lo k veo es k me aparecen una serie de insert into de cada uno de los registros que tengo en mi tabla indicando el nombre de la tabla de la cual extraigo, y al ejecutarlo me marca k no puedo introducir los datos por las claves primarias, me imagino que es porque estoy intentando meter los datos a la misma tabla, y no se donde indicar la tabla a la que quiero que copie los datos.¿?

De antemano muchas gracias!
Responder Con Cita
  #7  
Antiguo 19-05-2007
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Renombra la misma antes de ejecutar el script o cambia el nombre de la base de datos en el propio script por la que quieras, se creará con ese nombre que le pongas.
Responder Con Cita
  #8  
Antiguo 19-05-2007
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.058
Poder: 29
jhonny Va camino a la famajhonny Va camino a la fama
Cita:
Empezado por dalia
pero mi duda es puedo copiar tanto la estructura de la tabla como el contenido al mismo tiempo
Bueno, pues en este momento no tengo IBExpert para hacer las respectivas pruebas, pero alguna vez creo haber hecho ambas cosas al tiempo especificando cada cosa que necesitaba en las dos pestañas que te indique anteriormente. "La de Datos" y "La de Object"
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!"

http://www.purodelphi.com/
http://www.nosolodelphi.com/
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Conocer lista de tablas de Base Datos (Firebird 2.0 y Componentes IBObjects) mpedrero Conexión con bases de datos 5 16-02-2007 10:55:59
Conocer lista de tablas de Base Datos (Firebird) toni.vi Conexión con bases de datos 6 15-02-2007 11:34:32
Copiar tablas Access TONIAM Conexión con bases de datos 0 22-04-2005 11:36:18
ayuda al copiar dos tablas.... ronimaxh Firebird e Interbase 4 16-04-2004 17:34:39


La franja horaria es GMT +2. Ahora son las 12:48:05.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi