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

MS SQL Server Discussion :

Migration access vers sqlserver


Sujet :

MS SQL Server

  1. #1
    Inscrit
    Inscrit en
    Avril 2004
    Messages
    193
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 193
    Points : 94
    Points
    94
    Par défaut Migration access vers sqlserver
    bonjour

    j'ai herité d'une application ecrite en VBA avec comme base de données Access, maintenant je souhaite remplacer la base access devenue obselete par SQLSERVER.

    bon je me pose une question :
    est ce que je vais reprendre les programmes deja ecrits vba en vb pour qu'ils s'adaptent a la nouvelles base oubien je crée juste un lien odbc et c fini ?

    merci de vos reponses

  2. #2
    Rédacteur
    Avatar de WOLO Laurent
    Homme Profil pro
    Architecte de base de données
    Inscrit en
    Mars 2003
    Messages
    2 741
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Congo-Brazzaville

    Informations professionnelles :
    Activité : Architecte de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2003
    Messages : 2 741
    Points : 4 414
    Points
    4 414
    Par défaut
    Ne soyez pas si enthousiaste :

    1-Si la technologie d'accès au données utilisée est DAO, alors presque toute l'application est à réecrire car DAO avait été conçu pour le moteur jet !
    2-Si votre application fait appelle aux dates, le problème va un peut se compliquer car la date avec SQL Serveur est au format YYYY/MM/DD hh:mm:ss xxx tandis que pour access, la date est soit le format YYYY/MM/DD ou hh:mm:ss

    3-Les paramètres de type date doivent changer de délimitateur.
    En access, #YYYY/MM/DD# est une date valide ce qui correspond à 'YYYY/MM/DD 00:00:00 000'

    4-Les jockers changent également :
    * devient % sous SQL Serveur et
    ? devient _

    5-Les requêtes deviennent des vues
    Lors de l'importation, vos requêtes ne sont pas importées directement dans SQL Serveur, vous faut les recréer et ici on parle désormais de vue.

    6-Les requêtes paramétrées deviennent sensibles aux procédures à la grande différence que la procédure stockée est stockée dans le serveur, il s'execute sur le serveur et non sur le client, il est compilé une fois généralement, il reduit le traffic réseau....

    Sans compter les fonctions propres à Access que vous devez débusquer !
    Bonne chance !

    Découvrez la FAQ de MS SQL Server.
    La chance accorde ses faveurs aux esprits avertis !

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

Discussions similaires

  1. migration Access vers sqlserver
    Par Phiss dans le forum Access
    Réponses: 9
    Dernier message: 07/07/2006, 09h13
  2. [Hyperfile] Migration Windev vers SQLServer ?
    Par mechatikhaled dans le forum HyperFileSQL
    Réponses: 5
    Dernier message: 15/02/2006, 18h53
  3. Migration access vers DB2
    Par zeno dans le forum Migration
    Réponses: 5
    Dernier message: 13/06/2005, 14h19
  4. Migration access vers sqlserver
    Par bifus dans le forum Bases de données
    Réponses: 3
    Dernier message: 24/02/2005, 07h58
  5. Migration Access vers Oracle
    Par Pfeffer dans le forum Migration
    Réponses: 5
    Dernier message: 23/02/2005, 09h57

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