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
