IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HyperFileSQL Discussion :

Conversion de base Paradox 3.5


Sujet :

HyperFileSQL

  1. #1
    Membre à l'essai
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Mars 2009
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2009
    Messages : 9
    Points : 10
    Points
    10
    Par défaut Conversion de base Paradox 3.5
    Bonjour. Je souhaiterais récupérer dans Hyperfile une ancienne base de données créee avec Paradox 3.5 DOS (Structure des tables et Données)
    Est que quelqu'un peut me dire quelle est la meilleure méthode et outils
    pour cette réalisation
    Cdlt Michel Roux

  2. #2
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 202
    Points : 9 190
    Points
    9 190
    Par défaut
    J'ai cherché un peu partout mais je n'ai pas trouvé.

    Néanmoins, si tu peux convertir ta base paradox en access (pas taper !!! ), il y a une fonction (dans wd12 au moins) dans fichier/importer/importer base access...
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Sur internet, tout est vrai ! Honoré de Balzac
    Make it real not fantasy... Herman Rarebell

  3. #3
    Membre à l'essai
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Mars 2009
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2009
    Messages : 9
    Points : 10
    Points
    10
    Par défaut
    Bonjour
    Je suis rarement présent sur ce site.
    Je ne sais pas ce qu'ai le mode MP
    Merci de me préciser pour éviter cet encombremant
    MR

  4. #4
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 202
    Points : 9 190
    Points
    9 190
    Par défaut
    Tiens nous au courant si tu trouves une solution à ton problème.

    Paradox peut normalement être attaqué via odbc. Néanmoins, je n'ai jamais fait ce genre de manip.

    PS : Cette ligne fait partie de ma signature (en dessous du trait noir). Elle s'affiche à chaque fois que je fais un message...
    Le MP = message privé. Beaucoup de gens pensent qu'en m'envoyant des mp, ils auront plus vite une solution. Ce qui n'est pas le cas... au contraire...
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Sur internet, tout est vrai ! Honoré de Balzac
    Make it real not fantasy... Herman Rarebell

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    303
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 303
    Points : 812
    Points
    812
    Par défaut
    Bonjour le forum !

    Dans l'aide en ligne, une recherche sur le mot clé "Paradox" amène directement sur la page qui présente la fonction SQLConnecte.
    http://doc.pcsoft.fr/fr-FR/?3072005&...ox&verdisp=170

    Il y a un paragraphe intitulé "Se connecter à une base ISAM par l'intermédiaire d'ACCESS" qui indique comment comment accéder à différents types de bases de données, en utilisant JET (moteur de bases de données de Microsoft Access) + les pilotes ISAM installés avec JET.
    Parmi ces bases de données on trouve Paradox 3.x.
    Mais attention il faut que le pilote ISAM correspondant soit installé sur PC

    Avec la fonction SQLConnecte, on se limite aux fonctions SQL du WLanage.

    Pour utiliser les fonctions HyperFile, il est sûrement possible de travailler sur ces fichiers Paradox avec une connexion, et même avec une analyse.
    Mais il faut connaître la bonne syntaxe pour désigner le Provider, qui devrait être:
    "Microsoft.Jet.OLEDB.4.0;Extended Properties=Paradox 5.x;"


    A lire pour en savoir plus:

    Comment : Utiliser le fournisseur OLE DB Jet 4.0 pour vous connecter aux bases de données ISAM
    http://support.microsoft.com/kb/326548/fr

    On y trouve une référence à une autre page qui précise la configuration logicielle sur le PC qui accède aux fichiers Paradox.

    How to use Paradox data with Access and Jet
    http://support.microsoft.com/kb/230126/EN-US

  6. #6
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 202
    Points : 9 190
    Points
    9 190
    Par défaut
    Merci pour ta réponse détaillée et fonctionnelle, mais MIROUX souhaite importer la structure de la base (puis de son contenu) dans son analyse afin de générer des fichier HF.

    Après installation/configuration de ISAM, est-ce possible ?
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Sur internet, tout est vrai ! Honoré de Balzac
    Make it real not fantasy... Herman Rarebell

  7. #7
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    303
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 303
    Points : 812
    Points
    812
    Par défaut
    Citation Envoyé par frenchsting Voir le message
    Merci pour ta réponse détaillée et fonctionnelle, mais MIROUX souhaite importer la structure de la base (puis de son contenu) dans son analyse afin de générer des fichier HF.

    Après installation/configuration de ISAM, est-ce possible ?
    En toute logique, si il est possible de décrire une connexion qui utilise un certain type de "provider", alors il est possible d'utiliser une telle connexion directement dans l'assistant de création de fichiers (tables), de l'éditeur d'analyse, par exemple pour créer un nouveau fichier (une nouvelle table) par importation des données d'une autre table.

    J'ai vérifié et, ô bonheur , Paradox apparaît dans la liste des types de source de données.

    Alors concrêtement...

    Dans l'éditeur d'analyse, il faut créer un nouveau Fichier, ce qui ouvre un assistant à l'écran.

    L'assistant affiche [ Création de fichier ]

    >> Étape Type de création du fichier
    Sélectionner [Utiliser les fichiers d'une base existante].
    clic sur [Suivant]

    Après une recherche des différents pilotes et types d'accès aux données "externes",
    le titre de l'assistant change pour [ Importation de fichier ]

    >> Étape Choix de la source de données,
    Sélectionner [Autre].
    clic sur [Suivant]

    >> Étape Migration de données
    Sélectionner [Convertir les données dans le format Hyper File Classic ou Hyper File Client/Serveur.
    clic sur [Suivant]

    >> Étape Sélection de la base source
    Dans le combo Mode, sélectionner [Paradox]
    Dans le combo Chemin, sélectionner le dossier où sont placés les fichiers au format Paradox (extension .db ?)
    (peut-être faudra-t-il renseigner le nom d'utilisateur et le mot de passe)
    clic sur [Suivant]

    A l'étape d'après, on peut sélectionner un ou plusieurs fichiers (tables) à importer.
    Etc.

    Je pense que le sujet est bien dégrossi, maintenant MIROUX peut se lancer.

  8. #8
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 202
    Points : 9 190
    Points
    9 190
    Par défaut
    Super réponse.

    Effectivement, MIROUX peut se lancer les yeux fermés (ou presque ).
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Sur internet, tout est vrai ! Honoré de Balzac
    Make it real not fantasy... Herman Rarebell

  9. #9
    Membre à l'essai
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Mars 2009
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2009
    Messages : 9
    Points : 10
    Points
    10
    Par défaut Pb sur la Conversion
    Bonjour
    J'ai fait ce que m'a dit Onepoint
    Par contre je n'ai pas pu faire cette conversion et j'ai eu le message suivant Merci pour tout renseignement
    cdlt
    Miroux

    Importation de fichiers de données
    Importation
    L’importation a rencontré des erreurs
    Utilisez le bouton « Précédent » pour modifier , si nécessaire, certains parametres et utilisez le bouton ‘Précédent » pour relancer l’importation
    Ou cliquer sur « terminer » pour relancer l’importation
    Impossible d'ouvrir la table 'BOURSIER'
    Erreur de l'accès OLE DB.
    Numéro d'erreur = 2653

    Echec de la récupération de la liste des vues.
    Echec de la récupération de la description de la base de données <F:\Conversion-Paradox-Windev>.
    Echec de l'ouverture du fichier.

    Détail de l'erreur système :
    Error Number = -2146825037 (0x800a0cb3)
    GUID = 0000061400000010800000AA006D2EA4
    Description = Le fournisseur ou l'objet ne prend pas en charge cette opération.
    Source = ADOX.Views
    Help File = C:\Windows\HELP\ADO270.CHM
    Help Context = 1240648 (0x12ee48)

  10. #10
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    303
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 303
    Points : 812
    Points
    812
    Par défaut
    Bonjour MIROUX,

    Citation Envoyé par MIROUX Voir le message
    J'ai fait ce que m'a dit Onepoint
    Par contre je n'ai pas pu faire cette conversion et j'ai eu le message suivant Merci pour tout renseignement
    Ton PC est-il correctement configuré ?

    Que te dire... le message d'erreur parle de "VIEWS" !?
    une vue, ce n'est pas une table...

    Déjà, il faut y aller pas à pas, pour tester, en important un seul fichier dont tu es certain que c'est un "bon candidat" pour l'importation.

    Et puis, en désespoir de cause, tu pourrais mettre à notre disposition les fichiers que tu veux importer afin que nous regardions de plus près...
    Parce que, te guider dans les procédures d'importation qui plantent, je crains que ça ne soit pas très efficace.

  11. #11
    Membre à l'essai
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Mars 2009
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2009
    Messages : 9
    Points : 10
    Points
    10
    Par défaut Fin de la Transposition Paradox 3.5 en Hyperfile
    Bonjour a Tous
    J'ai pu transposer la quasi totalité de mes tables et index Paradox en HyperFile suivant vos conseils notamment ceux de Onepoint

    Les tables où j'ai eu des problèmes venaient du fait que leurs index étaient corrompus car je n'ai pas pu les lire avec des outils du Net du type Paradox-Dbase Reader
    J'ai pu quand même convertir les données en tableaux Excel que j'ai pu et apres convertir en fichiers Hyperfile / Adapter les Structures / Créer les Index
    à partir de documents Papier en ma possession car je n'avais pas le Logiciel Paradox 3.5 pour les lire

    En Concusion
    1) Phase 1 : Conversion des Fichiers Hyperfile en Hyperfile
    - Tous les Fichiers et Index Paradox 3.5 ont pu être convertis en Hyperfile
    - Mon Client est content car il a pu récupérer 10 ans d'archive

    2) Phase 2 : Conversion des Anciennes Structures
    Mon client me demande maintenant si je peux adapter les données que je viens de récupérer au format de sa base de données actuelle
    Je pense pour en faire soit une base Historique ou une fusion
    Cela consiste
    - a fusionner Plusieurs Colonnes de Texte en une Colonne Champs Mémo
    - Modifier l'ordre des colonnes de données
    - Autre ...
    N'étant pas un Expert Windev/Hyperfile je vous solliciterai surement de nouveau dans une autre discussion
    Encore merci à tous
    MIROUX

  12. #12
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 202
    Points : 9 190
    Points
    9 190
    Par défaut
    Merci pour ton retour détaillé.
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Sur internet, tout est vrai ! Honoré de Balzac
    Make it real not fantasy... Herman Rarebell

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [WD14] Conversion Base Paradox 3.5 Dos
    Par MIROUX dans le forum HyperFileSQL
    Réponses: 0
    Dernier message: 07/03/2009, 14h08
  2. [datapump] probleme de conversion d'une base paradox
    Par plante20100 dans le forum Bases de données
    Réponses: 4
    Dernier message: 04/11/2005, 18h39
  3. Créer un champ contenant un son wav dans une base Paradox
    Par Grandad95 dans le forum Bases de données
    Réponses: 4
    Dernier message: 21/07/2004, 17h00
  4. Problémes mémoire avec le bde sur des bases paradox
    Par Keke des Iles dans le forum Bases de données
    Réponses: 2
    Dernier message: 27/05/2004, 16h55
  5. Filtre sur une base Paradox
    Par mika dans le forum Bases de données
    Réponses: 2
    Dernier message: 11/03/2004, 11h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo