OVH Cloud OVH Cloud

sql, access...

5 réponses
Avatar
sdram
Bonjour

Existe-t-il une quelconque compatibilité entre microsoft access et MySQL ?
Puis-je créer une base sql et la transférer ensuite dans un serveur Access ?
Puis-je utiliser une base access existante pour alimenter une base sql ?

Merci

5 réponses

Avatar
Miko
"sdram" a écrit dans le message de news:
ereuuj$ipn$
Bonjour

Existe-t-il une quelconque compatibilité entre microsoft access et MySQL ?
Puis-je créer une base sql et la transférer ensuite dans un serveur Access
?
Puis-je utiliser une base access existante pour alimenter une base sql ?



Access utilise un SQL pas tout à fait standard, mais par le biais
d'import/export de fichiers texte, il y a moyen de faire communiquer les
deux. Il doit aussi exister un pilote ODBC pour lire/ecrire dans des tables
MySQL depuis Access.

Miko
Avatar
William Marie
"sdram" a écrit dans le message de news:
ereuuj$ipn$
Bonjour

Existe-t-il une quelconque compatibilité entre microsoft access et MySQL ?
Puis-je créer une base sql et la transférer ensuite dans un serveur Access
?
Puis-je utiliser une base access existante pour alimenter une base sql ?



On peut se servir d'Access (logiciel) pour utiliser à peu près n'importe
qu'elle base située sur un serveur (MySQL, PostgreSQL, MS SQL Server) à
condition d'avoir ouvert une connexion système (DSN) ODBC. Il suffit
d'attacher les bases.

A ne pas confondre avec Access (bases de données), qu'il est plus sage
d'appeler "bases Jet" qui elles sont propres à Access mais qui se manipulent
néanmoins très bien par des accès Web PHP ou ASP sur un serveur ou par
programmation. Le tout indépendament du logiciel Access, mais avec les dll
qui vont bien (généralement préinstallées).

A savoir : sur un serveur le dossier des bases Jet doit avoir un
"contrôle total" de "tout le monde" sinon ça bloque.
--
=================================== William Marie
Attention antiSpam remplacer trapellun.invalid
par free.fr
Web : http://wmarie.free.fr
http://www.pandemonium.dnsalias.org (site expérimental)
====================================
Avatar
sdram
William Marie sur fr.comp.applications.sgbd le mercredi 21 février 2007
11:52

Bonjour

Existe-t-il une quelconque compatibilité entre microsoft access et MySQL
? Puis-je créer une base sql et la transférer ensuite dans un serveur
Access ?
Puis-je utiliser une base access existante pour alimenter une base sql ?



On peut se servir d'Access (logiciel) pour utiliser à peu près n'importe
qu'elle base située sur un serveur (MySQL, PostgreSQL, MS SQL Server) à
condition d'avoir ouvert une connexion système (DSN) ODBC. Il suffit
d'attacher les bases.



Ok merci pour la réponse (merci Miko aussi).
Je fais mon candide mais je voudrais que tout soit clair. Je peux développer
ma base, la faire tourner sous Linux/PostgreSQL et enfin permettre aux
clients utilisant Access (le programme) de lire et modifier les données ?
Cette connexion ODBC, nécessite-t-elle (pour mon besoin) l'achat d'un
programme particulier ? (un peu comme le connecteur Outlook/Open-Exchange).

Merci
Avatar
William Marie
"sdram" a écrit dans le message de news:
erkkv8$oog$

Ok merci pour la réponse (merci Miko aussi).
Je fais mon candide mais je voudrais que tout soit clair. Je peux
développer
ma base, la faire tourner sous Linux/PostgreSQL et enfin permettre aux
clients utilisant Access (le programme) de lire et modifier les données ?
Cette connexion ODBC, nécessite-t-elle (pour mon besoin) l'achat d'un
programme particulier ? (un peu comme le connecteur
Outlook/Open-Exchange).



Rien du tout ! Hormis avoir un Windows pour manipuler une base Jet avec
ses dll. Mais, en ce cas, PostgreSQL sera plus universel (et plus puissant
en charge), du côté serveur parce que ses bases fonctionneront avec une
implémentation sous Linux ou Windows et du côté client parce que, avec ODBC
les possesseurs d'Access (logiciel) pourront les utiliser facilement. Et les
clients autorisés aux tâches d'administration bénéficieront d'un PgAdmin
très fonctionnel, puissant et complètement francisé de surcroît.
--
=================================== William Marie
Attention antiSpam remplacer trapellun.invalid
par free.fr
Web : http://wmarie.free.fr
http://www.pandemonium.dnsalias.org (site expérimental)
====================================
Avatar
sdram
William Marie sur fr.comp.applications.sgbd le samedi 24 février 2007 15:43


"sdram" a écrit dans le message de news:
erkkv8$oog$

Ok merci pour la réponse (merci Miko aussi).
Je fais mon candide mais je voudrais que tout soit clair. Je peux
développer
ma base, la faire tourner sous Linux/PostgreSQL et enfin permettre aux
clients utilisant Access (le programme) de lire et modifier les données ?
Cette connexion ODBC, nécessite-t-elle (pour mon besoin) l'achat d'un
programme particulier ? (un peu comme le connecteur
Outlook/Open-Exchange).



Rien du tout ! Hormis avoir un Windows pour manipuler une base Jet avec
ses dll. Mais, en ce cas, PostgreSQL sera plus universel (et plus puissant
en charge), du côté serveur parce que ses bases fonctionneront avec une
implémentation sous Linux ou Windows et du côté client parce que, avec
ODBC les possesseurs d'Access (logiciel) pourront les utiliser facilement.
Et les clients autorisés aux tâches d'administration bénéficieront d'un
PgAdmin très fonctionnel, puissant et complètement francisé de surcroît.



ok merci pour tout.