hr2db

Download

NomTailleDate
Heredis2Database-0.0.5.exe.zip 881055 2006-04-06T13:53:42Z
Heredis2Database-0.0.5-source.zip 14986 2006-04-06T13:53:42Z

Fonctionnalités

Evolution(s)

A venir

Le programme inverse ? ;-)

Le mettre sur sourceforge (noter qu'en attendant les sources sont sous licences GPL).

Installation

Dézipper le fichier dans un répertoire quelconque (ex : c:\Heredis2Database) et c'est tout.

Pour Access, aller voir accessodbc de Michel Bardou pour faire une connection ODBC.

Pour tester avec MySQL, je vous recommande http://www.easyphp.org.

Utilisation

Pour plus de détails sur les tables crées, je vous conseille de faire un tour sur le format d'Heredis.

Ceci a été testé avec des fichier hr5 et des fichier hr7. Le plus gros fichier contenait plus de 50 000 individus et l'export a été fait en moins de 8mn !

Exemple :


C:\Heredis2Gedcom>Heredis2Database --help

usage: Heredis2Database [options] fichier_heredis database_name



options:

  -h, --help            show this help message and exit

  -tTYPE, --type=TYPE   type de la base de donnees : MYSQL [default], ACCESS,

                        ODBC, GADFLY

  -mHOST, --host=HOST   machine de la base de donnees

  -uUSER, --user=USER   utilisateur de connexion a la base

  -pPASSWORD, --password=PASSWORD

                        mot de passe de l'utilisateur de connexion

  -r, --replace         remplace la definition des tables existantes

  -f, --flush           vide les tables avant de les remplir

  -lTABLES, --list=TABLES

                        liste des tables a inserer/mettre a jour



Exemple :

Heredis2Database -tMYSQL -uloic -ploicpassword -f fejoz.hr7 fejoz

Heredis2Database -tMYSQL -uloic -f fejoz.hr7 fejoz

Heredis2Database -tACCESS fejoz.hr5 fejoz

Heredis2Database -tGADFLY fejoz.hr5 fejoz

Heredis2Database -lSource,Adresse fejoz.hr5 fejoz