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

Access Discussion :

Migrer A97 -> SQL Server 2k sans A2k3


Sujet :

Access

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    402
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2006
    Messages : 402
    Points : 346
    Points
    346
    Par défaut Migrer A97 -> SQL Server 2k sans A2k3
    Bonjour

    jai cherché dans le forum, mais pas trouvé réellement une réponse me convenant.

    J'ai une base access 97 propre (pour ceux qui ont suivi mes déboires de bases dégueu :o)).
    Par base propre, j'entends (tables ok sans accent, sans espace, avec des clés, index).
    Et du code pour les insertions/delete/selection.

    Je dois migrer la partie data en sql server 2000.
    Je n'ai pas access 2003 qui me permettrait de migrer vers SQLServer via les outils MS.

    Avez vous une méthode à me proposer ou dois je re créer toutes les tables à la main sous entreprise manager?

    merci à tous

  2. #2
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 331
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 331
    Points : 23 786
    Points
    23 786
    Par défaut
    Si SQL Serveur accepte les scripts SQL de création tu peux générer tes tables à partir de table Access.

    Si tu travaille en DAo, vois les collections TableDefs et Fields.

    Ici un exemple de ce qu'on peut en faire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    private sub AfficherStructureTable
       dim db as DAO.Database:set db=currentdb
       dim t as DAO.Tabledef
       dim f as DAO.Field
       for each t in db.tabledefs
          debug.print t.name
          for each f in t.fields
              debug.print f.name, f.type
          next f
          debug.print
       next t
       db.close:set db=nothing
    end sub
    Tu peux utiliser la collection Relations pour retrouver les relations entre tes tables.

    C'est sur c'est moins confortable qu'un outils mais c'est peut-être plus rapide qu'à la main.

    Bon courage pour ton projet.

    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

  3. #3
    Membre expert
    Avatar de aityahia
    Homme Profil pro
    CIEPTAL CARS SPA
    Inscrit en
    Mars 2006
    Messages
    1 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Algérie

    Informations professionnelles :
    Activité : CIEPTAL CARS SPA
    Secteur : Transports

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 938
    Points : 3 329
    Points
    3 329
    Par défaut
    j'ai fait la meme chose que toi mais j'ai utiliser un utilitaire qui est venu avec SQL server 2000 je me souvient pas du nom, sa a trés bien marcher pour moi j'ai juste redefini les parametres de mes champs AutoInc.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    402
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2006
    Messages : 402
    Points : 346
    Points
    346
    Par défaut
    merci, mais ca ne me convient pas trop.
    je vais attendre 2003.

    Que génère 2003 pour migrer une base access en sql server?
    un script, ou crée les tables et migre les données automatiquement?

Discussions similaires

  1. Pb de connexion SQL Server 2005 sans réseau
    Par sierramike dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 26/01/2010, 01h14
  2. [VB 2008,SQL server] dataSet sans champ "Tables"
    Par olivier57b dans le forum Accès aux données
    Réponses: 3
    Dernier message: 25/02/2008, 18h10
  3. [SQL Server] Restaurer sans les logs ?
    Par psafp dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 27/11/2006, 11h54
  4. migrer des donnees sql server
    Par new dotnet(c#) dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 16/08/2006, 13h10
  5. Réponses: 3
    Dernier message: 24/01/2006, 09h20

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