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 :

Copie de Données depuis MS Acces


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Octobre 2009
    Messages
    53
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Octobre 2009
    Messages : 53
    Par défaut Copie de Données depuis MS Acces
    Bonjour à tous !
    Je ne sais pas si ma question est mieux ici ou sur le Forum Access mais je tente quand même

    Lors d'une synchro entre une application access et un bdd sql server 2005, je souhaite transferer les données par "paquets" plutôt qu'enregistrement par enregistrement mais je ne trouve pas comment faire.

    Schématiquement je souhaites faire un :
    "INSERT INTO Table1 (col1, col2) (SELECT col1, col2 from Table2 WHERE bla bla bla)
    Sachant que la "Table1" est une table SQL Server et la "Table2" une table locale Access...

    J’espère avoir réussi à me faire comprendre !

    Merci

  2. #2
    Invité
    Invité(e)
    Par défaut
    Regarde du côté des LINKED SERVERS ou du BULK INSERT

  3. #3
    Membre averti
    Inscrit en
    Octobre 2009
    Messages
    53
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Octobre 2009
    Messages : 53
    Par défaut
    Ah je ne connais pas je vais voir ce que c'est.

    Merci !

  4. #4
    Membre averti
    Inscrit en
    Octobre 2009
    Messages
    53
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Octobre 2009
    Messages : 53
    Par défaut
    Si j'ai bien compris Linked Server il faut changer les paramètres du server ce que je ne peux pas faire, pour le Bulk Insert je n'arrive pas a le faire fonctionner avec un recordset ADODB sous access.

  5. #5
    Membre averti
    Inscrit en
    Octobre 2009
    Messages
    53
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Octobre 2009
    Messages : 53
    Par défaut
    Bonjour.

    Alors aujourd'hui j'essaye d'acceder à la BDD access depuis SQL Manager mais il me met une erreur.

    Mon code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    SELECT *
       FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0',
          'C:\Program Files\XXX\BDD.mdb';
          'admin';'',RFC_VENTES);
    L'erreur :

    [OLE/DB provider returned message: 'C:\Program Files\XXX\BDD.mdb' is not a valid path. Make sure that the path name is spelled correctly and that you are connected to the server on which the file resides.]
    OLE DB error trace [OLE/DB Provider 'Microsoft.Jet.OLEDB.4.0' IDBInitialize::Initialize returned 0x80004005: ].


    L'adresse de la BDD est pourtant la bonne...
    Des idées ?

    Merci

  6. #6
    Membre expérimenté
    Inscrit en
    Février 2006
    Messages
    185
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 185
    Par défaut
    salut,

    est ce que le serveur SQL est en local ?
    si non le fichier access devra se trouver sur le serveur où est installé SQL SERVER.

Discussions similaires

  1. Réponses: 1
    Dernier message: 26/03/2014, 07h06
  2. Accès aux données depuis une application web
    Par maserati dans le forum Persistance des données
    Réponses: 11
    Dernier message: 21/02/2012, 08h58
  3. Copie de données depuis un classeur fermé
    Par kiki29 dans le forum Contribuez
    Réponses: 0
    Dernier message: 15/03/2008, 18h36
  4. Réponses: 5
    Dernier message: 02/04/2007, 20h26
  5. pb d'insertion de données depuis un fichier externe-COPY
    Par boulou32 dans le forum PostgreSQL
    Réponses: 4
    Dernier message: 29/01/2005, 18h50

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