Précédent   Forum des professionnels en informatique > Bases de données > Firebird > Débuter
Débuter Forum d'entraide pour débuter avec Firebird
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/12/2004, 16h44   #1
Membre éprouvé
 
Avatar de rlgrand
 
Enseignant
Inscription : avril 2004
Messages : 432
Détails du profil
Informations professionnelles :
Activité : Enseignant

Informations forums :
Inscription : avril 2004
Messages : 432
Points : 466
Points : 466
Par défaut copie de tables entre deux bases

Bonjour,

Je travaille avec IB 6.5 et je viens de convertir une table access au format Intebase.

Je voudrais selectionner plusieurs colonnes de cette table pour les inserer dans une table d'une autre base.

Comment dois-je m'y prendre? ( requetes, ... )
Est-ce possible ?

Merci pour toute réponse.
Kenavo.
rlgrand est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/12/2004, 12h06   #2
Membre éprouvé
 
Avatar de rlgrand
 
Enseignant
Inscription : avril 2004
Messages : 432
Détails du profil
Informations professionnelles :
Activité : Enseignant

Informations forums :
Inscription : avril 2004
Messages : 432
Points : 466
Points : 466
Par défaut Help

Rebonjour,

Je reformule ma question :

Deux bases sont ouvertes sous Interbase : B1 et B2
Est-il possible avec une requête, un script de copier des enregistrements d'une table de B1 dans une table de B2 ?

la base B1 contient près de 3000 enregistrements et je me vois mal rentrer à la main totes ces infos.

Merci d'avance
Kenavo.
rlgrand est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/12/2004, 12h15   #3
Membre Expert
 
Avatar de Barbibulle
 
Frédéric
Inscription : octobre 2002
Messages : 1 722
Détails du profil
Informations personnelles :
Nom : Frédéric
Âge : 42

Informations forums :
Inscription : octobre 2002
Messages : 1 722
Points : 2 025
Points : 2 025
Il existe différents moyens oui.

La méthode ne sera pas la même en fonction des besoins :

Transfert périodique et automatique / Une seul fois fait par le DBA dans le cadre d'une migration ou d'un développement.

Mais j'ai l'impression que vous voulez le faire qu'une fois.

Je n'ai pas compris ce que vennait faire la base Acces dans tout ca mais dans votre second message si j'ai bien compris vous souhaitez transférer des données d'une table d'une base interbase vers une autre base interbase.

1-Vous voulez transférer toutes les enregistrements de cette table ?
2-La table destination est identique à la table source (même colonnes / noms )?
Barbibulle est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/12/2004, 12h12   #4
Membre régulier
 
Antoine
Administrateur de base de données
Inscription : mars 2004
Messages : 79
Détails du profil
Informations personnelles :
Nom : Antoine
Localisation : Canada

Informations professionnelles :
Activité : Administrateur de base de données

Informations forums :
Inscription : mars 2004
Messages : 79
Points : 94
Points : 94
Envoyer un message via MSN à djeant Envoyer un message via Yahoo à djeant
Bonjour,

Si tu es sous windows, tu peux IBpump

C'est un outils de Clever Components qui permet de faire de imports d'une base vers une autres.

Soit en utilisant une connection ODBC et une connection native IB/FB, soit en utilisant deux connection IB/FB ou encore en utilisant le BDE.

http://www.clevercomponents.com/downloads/IBPump.zip

Je l'ai utilisé pour changer une base Firebird avec des données d'une application Dbase Clipper...
C'est un peut long a mettre en oeuvre mais ca marche !!! tu peux même l'utiliser en ligne de commande (dans un script par exmple)
djeant est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h04.


 
 
 
 
Partenaires

Hébergement Web