Accueil > Forum > > > > Serveur Linux et Base Access
Serveur Linux et Base Access
lundi 24 octobre 2011 à 16:29:14 |
Serveur Linux et Base Access

suxxa
|
Bonjour à vous,
Dans un cadre professionnel, j'aimerais remplacer mon serveur web sous Windows 2000 Server par un Linux Server.
Le problème qui se pose est que les deux sites que j’héberge tournent avec des bases Access.
Je fait donc appel à vous afin d'en savoir un peu plus sur la compatibilité Access/Linux.
Comment devrais-je m'y prendre pour que ça tourne sans soucis?
Ne m'y connaissant pas en distribution Linux Server, quelle est à votre avis celle que je devrais prendre? (en prenant en compte mes bases Access)
Merci d'avance pour votre aide.
SuxxA.
|
|
mardi 25 octobre 2011 à 22:23:42 |
Re : Serveur Linux et Base Access

ghuysmans99
|
Tes applications sont déjà en PHP ? Si oui, il existe deux gestionnaires ODBC Access sous Linux (unixODBC, iODBC) mais selon deux sources ( src1, src2), l'écriture ne fonctionne pas trop, il vaudrait mieux passer à MySQL (beaucoup plus adapté à Linux, backups faciles ...)
VB.NET is good ... VB6 is better
Utilise Réponse acceptée quand un post répond à ta question
|
|
mardi 25 octobre 2011 à 23:31:45 |
Re : Serveur Linux et Base Access

suxxa
|
Je n'ai vraiment pas le choix au niveau de la base, ma boite tourne sous Access, et l'application web que j'ai fait doit taper dans cette base Access en temps réel.
Je dois acheter une DMZ, de toute façon ce sera du Win Server 2008 de base dessus, la question est est ce que j'ai raison de la passer sous Linux. Je vais virtualiser pour tester ODBC je pense que c'est la meilleure solution.
|
|
mardi 25 octobre 2011 à 23:41:44 |
Re : Serveur Linux et Base Access

ghuysmans99
|
[POST1] j'aimerais remplacer mon serveur web sous Windows 2000 Server par un Linux Server.
[POST2] de toute façon ce sera du Win Server 2008 de base dessus
N'y aurait-il pas une légère incohérence ici  ?
Ou alors tu parles de stocker ta BDD sur un serveur en Win2008 et de mettre ton appli sur un serveur Linux, mais pourquoi alors ne pas mettre tes applis directement sur ton serveur de BDD si tu tiens absolument à faire fonctionner PHP avec une base Access ? Là au moins tu auras un driver fonctionnel, mais si des gens écrivent dans la base en même temps tu auras des problèmes ...
Tu peux très bien avoir une interface en Access et les données en MySQL, Access verra les tables comme des tables ODBC liées et ça fonctionnera très bien, sans aucun problème d'écritures concourantes ou de base ouverte en mode exclusif (la BDD Access doit être une copie locale).
VB.NET is good ... VB6 is better
Utilise Réponse acceptée quand un post répond à ta question
|
|
mardi 25 octobre 2011 à 23:51:46 |
Re : Serveur Linux et Base Access

suxxa
|
C'est vrai que c'est pas clair tout ça, je vais expliquer clairement.
Actuellement je possède une DMZ tournant sous Windows Server 2000, seulement elle est fatiguée et elle risque de lâcher d'un moment à l'autre. Le serveur que je vais acheter en remplacement tournera de base sous Windows server 2008, je me pose donc la question si je laisse tout ça sous WIndows Server 2008 ou si je le remplace par un Linux Server.
Actuellement, un cron fait une sauvegarde de la base du serveur de db vers la DMZ toute les 15 minutes car le site actuel n'écrit pas dans la base. Mais avec la MAJ je vais mettre à jour ce site qui écrira dans la base.
|
|
mercredi 26 octobre 2011 à 22:48:31 |
Re : Serveur Linux et Base Access

ghuysmans99
|
Ca dépend de ton site Web, s'il est en ASP (.NET ou pas), reste sous Windows, tu pourras toujours installer PHP si tu veux comme addon.
Si ta base doit pouvoir être écrite par n'importe qui n'importe quand, qu'il soit interne (base Access) ou externe (site Web), ça serait bien plus simple d'utiliser un serveur de bases de données (MySQL, gratuit ou MSSQL qui ne l'est pas mais qui est aussi un excellent produit) sinon tu vas beaucoup trop te compliquer la vie (analyser les différences entre les versions de base Access ... pas pratique et pas simple non plus).
Essaie en machine virtuelle de te connecter à un serveur MySQL local via Access (table liée via le driver ODBC), tu vas vite t'apercevoir que c'est tout ce qu'il y a d'efficace. La seule chose à faire est de créer un champ de type TIMESTAMP avec comme valeur auto. NOW() (tu peux choisir son nom, par exemple ts) après avoir fait l'import des données (faisable via les outils officiels) sinon Access ne s'y retrouvera pas. Tes backups peuvent se faire sur ton serveur en une seule commande ( mysqldump, fourni avec le serveur), il te suffit ensuite de compacter ce fichier via (g)zip par exemple et de l'envoyer sur un autre serveur. Ce fichier contient simplement une série de commandes SQL qui permettront de recréer ta base de données. Encore autre chose : garde soigneusement ta version de production de MySQL ainsi que les outils qui vont avec, si tu dois restaurer un backup tu pourrais avoir des problèmes si tu essaies avec une version différente.
VB.NET is good ... VB6 is better
Utilise Réponse acceptée quand un post répond à ta question
|
|
mercredi 26 octobre 2011 à 23:44:56 |
Re : Serveur Linux et Base Access

suxxa
|
Tout d'abord merci beaucoup pour le temps que tu as pris pour moi pour me répondre.
Je vais détailler un peu l'activité, je suis dans une entreprise de standard téléphonique, et l'application qui sert à prendre les appels est en vba.
Il arrive parfois que des responsables aillent taper à la main dans la base grâce à l'interface simple d'Access.
C'est donc pas possible que je touche à ça de ce coté.
Je vais pas tarder à aller acheter le serveur, je donnerais des nouvelles, en tout cas merci beaucoup, j'y vois déjà plus clair.
|
|
jeudi 27 octobre 2011 à 22:21:01 |
Re : Serveur Linux et Base Access

ghuysmans99
|
Apparemment je ne suis pas très clair, désolé ... En fait, tu peux utiliser une façade Access avec une BDD MySQL derrière sans rien toucher aux formulaires et au VBA (sauf si tu as une réouverture de BDD en ADO dedans, ce qui m'étonnerait). Comme déjà dit, teste en VM (VirtualBox), tu seras vite convaincu.
VB.NET is good ... VB6 is better
Utilise Réponse acceptée quand un post répond à ta question
|
|
Cette discussion est classée dans : access, base, server, serveur, linux
Répondre à ce message
Sujets en rapport avec ce message
Linux pb : Serveur Apache - Fonction PHP de base, Manquante ! [ par valva ]
Voila je vien d'insaller la Mandrake 10.2 (Cooker) avec Apache2 la version de php est la v4.3.10. quand je met des scripts php, des fonctions de base
Linux pb : Serveur Apache (Fontion PHP de base, Inexistante) [ par valva ]
Voila je vien d'insaller la Mandrake 10.2 (Cooker) avec Apache2 la version de php est la v4.3.10. quand je met des scripts php, des fonctions de base
Connexion à distance sur base Access [ par Benz ]
Bonjour à tous,J'ai lu quelque part qu'il était possible de se connecter à pages PHP d'un serveur A sur la base MySql d'un serveur B, via PHP. Il faut
mysql serveur distant [ par klemellill ]
j'ai un probléme, je travail sur easyphp et je veux acceder a travers easyphp a un base de données qui se ne trouve pas dans mon ordinateur CâD qui je
serveur distant [ par klemellill ]
j'ai un probléme, je travail sur easyphp et je veux acceder a travers easyphp a un base de données qui se ne trouve pas dans mon ordinateur CâD qui je
images php serveur linux [ par nemetos ]
bonjour,je voudrais savoir comment afficher un texte en ttf dans une image avec un serveur linux ?Ces fonctions fonctionnent très bien sur windows ima
PHP et les commandes LINUX [ par hlimaiem ]
Bonjour,Je voudrait savoir comment executer des commandes linux sur un serveur depuis une page php (par exmple quand j'appuit sur un bouton collecte d
Serveur Web Xp/Linux [ par bizzard4 ]
Bonjour !Je posede sur mon ordi un serveur web EasyPhp. Mais j'aimerais savoir quelle est le meilleur sur XP et sur Linux car je compte me procurer un
Echec de la connexion au serveur de base de données [ par newsparallel ]
Bonjour,j'ai heberger mon site sur le serveur MAROC TELECOM , mon probleme c'est que la base de données ne s'affiche pas la reponse est tjs :joomla Le
Affichage de toutes les base de données d'un serveur SQL SERVER 2000 [ par surfman ]
Bonjour à tous,Je developpe un petit utilitaire qui nécessite de rechercher des informations depuis un serveur SQL 2000.Le soucis c'est qu'il y a énor
Livres en rapport
|
Derniers Blogs
ROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGEROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGE par Matthieu MEZIL
Si vous utilisez Roslyn et que vous vous voulez vous simplifier le code du code rewriter, je vous conseille d'installer mon NuGet package RoslynHelper ....(read more) ...
Cliquez pour lire la suite de l'article par Matthieu MEZIL POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|