Merci pour ces pr�cieuses infos !!!
Cette solution me convient parfaitement ...


----- Original Message -----
From: "Martial Guex" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, November 26, 2003 6:23 PM
Subject: Re: [gull] ODBC LINUX & MSACCESS


> On Tuesday 25 November 2003 13:43, Eric Piollet wrote:
> > j'ai une base msAccess sur windows 2000 + 1 site /ldap/apache /php/mysql
> > sur linux redhat 8
> > En utilisant unixODBC est il possible d'attaquer la base access depuis
ma
> > plateforme LINUX ?
> > Si oui ... ou trouver le driver ACCESS ???
>
> Il faut que je pr�cise quelques point, le probl�me avec une base de
donn�es
> access (attention je parle d'une base de donn�e clasique et non pas un
> "projet"). Le syst�me adopt� par MS et d'utiliser un fichier et de gerer
les
> acc�s concurent � la bd par les clients. Ce qui explique la lenteur de ce
> syst�me sit�t qu'il y a plus d'un utilisateur. Ceci implique que tu doive
> avoir en premier l'acc�s � ce fichier et en plus de pouvoir assurer
l'acc�s
> concurent � ce m�me fichier. Ce syst�me n'existe pas � ma connaissance sur
> Linux et d'ailleur ce serai hazadeux car MS pourait � tout instant changer
la
> m�thode d'acc�s par l'interm�diaire de patch de securit�.
> Il existe par contre des sortes de gateway odbc en le syst�me odbc sur MS
et
> celui de linux:
> http://odbcsock.sourceforge.net/
> http://www.fastflow.it/dbftp/
> Qui cr�e un server odbc sur MS et qui est acc�sible par des clients depuis
> linux.
> Pour ma part je convertirait ma bd access en projet access en utilisant
MSDE
> (version light de SQL Server) qui est disponible entre autre sur les CD
> d'installation d'office 2000 pro et d'Access 2000.
> La convertion peut-�tre fait automatiquement et ceci relativement
facilement �
> l'aide de l'assistant de migration vers SQL Server.
> Ensuite tu peus facilement acceder au serveur MSDE depuis linux en
utilisant
> le driver d'acc�s freetds (http://www.freetds.org/) �ventuellement par
> l'intermediaire de sqlrelay, dbi etc.
> Cette solution est beucoup plus propre et te permet des choses impossible
avec
> un bd access sous forme de fichier comme par exemple d'utiliser des
requ�tes
> enregistr�e sur le serveur, de contr�ler l'integriter au niveau du serveur
et
> d'executer de proc�dures stoqu�es sur le serveurs, d'avoir des triggers
etc.
> Le petit inconvegnent et que pour faire un backup de la bd il ne suffit
plus
> de copier un fichier mais il faut executer soit une commande SQL (BACKUP)
ou
> d'utiliser MS Access (menu outils->utilitaire de bd->sauvegarder), par
contre
> il est possible de faire cette op�ration m�me si des clients sont
connect�s
> contrairement � la copie du fichier access.
> J'utilise freetds depuis un certain temps et je n'ai eu que rarement des
> probl�mes.
> A+
> Martial
>
> _______________________________________________
> gull mailing list
> [EMAIL PROTECTED]
> http://lists.alphanet.ch/mailman/listinfo/gull
>

_______________________________________________
gull mailing list
[EMAIL PROTECTED]
http://lists.alphanet.ch/mailman/listinfo/gull

Répondre à