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 :

Copier les données d'une base Access vers SQLServer


Sujet :

MS SQL Server

  1. #1
    Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Janvier 2016
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2016
    Messages : 3
    Points : 4
    Points
    4
    Par défaut Copier les données d'une base Access vers SQLServer
    Bonjour,

    je suis en train de faire la refonte d'une application qui permet de générer des scripts autocad. Celle-ci est maintenant en VB.Net et utilise pour le moment une BD Access. J'aimerais éventuellement copier les données sur SQL Server. C'est la première fois que je vais faire ce genre de travail et je me pose quelques questions. Tout d'abord, lors de la copie des données de Access vers SQL server, est-ce que l'organisation des données (tables) est conservée? Une fois les données transférées faut-il refaire les tables? Enfin, quelle commande faut-il faire pour copier les donnée Access vers SQL server?

    Merci pour votre aide,

    Mimi.

  2. #2
    Expert confirmé
    Avatar de rudib
    Homme Profil pro
    Fakir SQL Server & NoSQL
    Inscrit en
    Mai 2006
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Fakir SQL Server & NoSQL

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 573
    Points : 4 043
    Points
    4 043
    Par défaut
    Bonjour,

    Il y a un assistant de mise à niveau (upsizing) dans Access, que tu peux utiliser. Attention, cet assistant a tendance à créer des colonnes nvarchar pour les chaînes de caractères, il sera bon ensuite de les passer en varchar et de modifier de façon générale la structure pour faire quelque chose de propre, par exemple en redimensionnant les nvarchar(255) en varchar(taille raisonnable).
    Rudi Bruchez
    Rudi Bruchez EIRL, solutions MS SQL Server et NoSQL
    LinkedIn - [Outil libre de diagnostic SQL Server : Sql Trismegiste]
    LIVRES : Optimiser SQL Server -
    Microsoft SQL Server 2012 Security Cookbook
    - les bases de données NoSQL

    e-learning : LinkedIn Learning - Pluralsight

  3. #3
    Membre éclairé
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Décembre 2007
    Messages
    327
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : Décembre 2007
    Messages : 327
    Points : 674
    Points
    674
    Par défaut
    Bonjour,

    Vous pouvez aussi utiliser SSIS pour effectuer ce type d'opération :

    voici un peu d'aide :

    http://www.dominiqueverriere.fr/2015...avec-ssis.html
    http://stackoverflow.com/questions/6...g-ssis-package
    MCSA SQL SERVER |MCT | MVP Data Platform

Discussions similaires

  1. Réponses: 1
    Dernier message: 15/07/2015, 12h53
  2. Réponses: 3
    Dernier message: 11/10/2012, 13h01
  3. Réponses: 4
    Dernier message: 16/06/2011, 12h07
  4. Exporter les données d'une base access vers Paradox
    Par MonPc dans le forum Bases de données
    Réponses: 2
    Dernier message: 06/07/2008, 20h35
  5. importer les données d'une base access
    Par warraf dans le forum Access
    Réponses: 9
    Dernier message: 08/11/2005, 22h40

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