IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Décisions SGBD Discussion :

Migrer de Access vers un vrai serveur de base de données SQL ?


Sujet :

Décisions SGBD

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 19
    Points : 13
    Points
    13
    Par défaut Migrer de Access vers un vrai serveur de base de données SQL ?
    Bonjour à tous,

    en passant un grand bravo pour votre site que je viens visiter tres souvent et qui m'a beaucoup aidé

    Je développe des applications sous Access à mon travail (pharmacien, autodidacte en programmation et passionné) depuis une dizaine d'année et je souhaiterai passer à une base de donnée qui gère mieux les utilisateurs réseaux, les connexions multiples, bref quelque chose d'un peu plus costaud et dont je puisse distribuer (par évident avec Access !).

    Je suis plutot accès sur le Basic (je comprend rien en Pascal, C+,...).

    Faut-il que je me dirige vers une formation sur Oracle, SQL, Visual Basic seul, PHP, ... ?

    Merci pour vos réponses

  2. #2
    Rédacteur en Chef
    Avatar de Marc Lussac
    Homme Profil pro
    Responsable marketing opérationnel
    Inscrit en
    Mars 2002
    Messages
    28 666
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Responsable marketing opérationnel
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mars 2002
    Messages : 28 666
    Points : 62 166
    Points
    62 166
    Par défaut
    Je pense que tu es géné dans ta réflexion parce que Access étant trois choses à la fois, une base de données, et aussi un ensemble d'outil pour gérer les base de données, et générer des applications base de données, tu penses que pour les autres solutions il est est de meme, et non ça n'est pas le cas. Tu peu par exemple utiliser une combinaison de langage X, avec un SGBD Y, et utiliser ou outil de génération de base de données Z.

    Il faut que tu distingue :

    La base de données, voir le Comparatif SGBD. Si tu veux rester dans le monde Microsoft, ça serais par exemple Microsoft SQL-Server.

    La solution pour créer les applications, à base généralement d'un langage, et d'un EDI. Dans le monde Microsoft ca serais pas exemple l'EDI Microsoft Visual Studio avec par exemple comme langage VB.NET ou C#. Voir la rubrique DotNET.

    Des outils d'administration de base de données, ou de créations de base de données, c'est soit des outils en fonction du SGBD choisi, soit un outil générique, voir par exemple le forum outils.

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    82
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2007
    Messages : 82
    Points : 92
    Points
    92
    Par défaut
    je pense que le plus abordable sera MS SQL SERVEUR pour toi car un Oracle ça coute cher et surtout quand on doit prendre d'autres outils de la suite après...

    Si je ne me trompe pas Visual Studio est fourni avec SQL SERVEUR 2005 c'est toujours ça en moins à payer...

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 19
    Points : 13
    Points
    13
    Par défaut
    Merci pour vos réponses

    Si je souhaite transférer mon travail réalisé avec Access (en plus il n'y en a pas qu'un !) vers un autre applicatif :

    - est-ce possible ou je dois tout refaire : les tables, formulaires, requêtes, codes... ?
    - si oui est-ce raisonnable ?
    - si oui quel applicatif choisir ?

    J'espère que je ne suis pas trop lourd lol

    Dans l'attente de vous lire

  5. #5
    Rédacteur en Chef
    Avatar de Marc Lussac
    Homme Profil pro
    Responsable marketing opérationnel
    Inscrit en
    Mars 2002
    Messages
    28 666
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Responsable marketing opérationnel
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mars 2002
    Messages : 28 666
    Points : 62 166
    Points
    62 166
    Par défaut
    Tu doit pouvoir récupérer la base de données, et réutiliser les requêtes si c'est du SQL. Pour le reste je pense que tout est à refaire

    En option tu peu peut être garder Access pour tout ce qui est édition d'états, parce que Access est capable de se connecter à une base distante SQL Server par exemple, me semble t'il.

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    82
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2007
    Messages : 82
    Points : 92
    Points
    92
    Par défaut
    Je confirme Access peut se connecter à du SQL Serveur...
    Je pense que pour du SQL Serveur 2005 il faut mettre à jour le JDBC quand même...

  7. #7
    Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 1
    Points : 2
    Points
    2
    Par défaut
    Citation Envoyé par Papy_Bro Voir le message
    Merci pour vos réponses

    Si je souhaite transférer mon travail réalisé avec Access (en plus il n'y en a pas qu'un !) vers un autre applicatif :

    - est-ce possible ou je dois tout refaire : les tables, formulaires, requêtes, codes... ?
    - si oui est-ce raisonnable ?
    - si oui quel applicatif choisir ?

    J'espère que je ne suis pas trop lourd lol

    Dans l'attente de vous lire
    Oui, tu devras refaire l'essentiel du travail car Access est un environnement intégré propriétaire et il n'existe rien qui soit compatible.

    Ce que je peux te conseiller, c'est de te mettre à PHP et d'utiliser la base de données MySQL dans un premier temps. Cela te demanderas certes du temps de formation, mais ce sont des logiciels libres et tu t'affranchiras ainsi des contraintes liés au propriétaire.

    L'intérêt, c'est aussi la souplesse, car ainsi tu pourras par la suite, si tu le souhaites, utiliser d'autres bases de données que MySQL, les changements seront minimes.

  8. #8
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 920
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 920
    Points : 51 712
    Points
    51 712
    Billets dans le blog
    6
    Par défaut
    Si votre applicatif a été réalisé avec Access alors il est inutile de tout redévelopper si vous passez à SQL Server. Il existe un assitant pour migrer votre base Access vers MS SQL Server, sans pour autant retoucher à toutes les interfaces. Seules certaines requêtes doivent être remaniées.

    Il existe des version gratuites de MS SQL Server comme Express capable de traiter 25 utilisateurs simultanés (mais beaucoup plus en accès).

    Attention à MySQL, c'est le plus éloigné de la norme SQL avec Access. Il faudra donc récrire la plupart de vos requêtes.

    A +

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [PC Serveur] Achat d'un serveur pour base de données SQL Server 2008
    Par hackeddb dans le forum Ordinateurs
    Réponses: 2
    Dernier message: 16/11/2011, 21h25
  2. Migrer Tables Access vers MySQL
    Par chim33 dans le forum VBA Access
    Réponses: 3
    Dernier message: 02/01/2009, 12h07
  3. migrer d'access vers sql server?
    Par poissonsoluble dans le forum Access
    Réponses: 27
    Dernier message: 23/05/2007, 15h29
  4. comment migrer d'access vers hyperfile ?
    Par c moi dans le forum HyperFileSQL
    Réponses: 6
    Dernier message: 29/04/2007, 14h26
  5. Migrer appli access vers projet access (avec MSDE)
    Par Access Newbie dans le forum Projets ADP
    Réponses: 18
    Dernier message: 10/08/2006, 13h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo