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éveloppement SQL Server Discussion :

requête inter SGBD


Sujet :

Développement SQL Server

  1. #1
    Nouveau membre du Club
    Inscrit en
    Mai 2005
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 32
    Points : 26
    Points
    26
    Par défaut requête inter SGBD
    Bonjour à tous,

    Est-il possible de faire des requêtes inter SGBD ??
    Je m'explique : je bosse sur une appli en ColdFusion avec SQL server et quelques bases ACCESS et je souhaiterai remplir une table ACCESS à partir d'une requête dans SQL Server, du genre :

    INSERT INTO ma_table_access
    SELECT * FROM ma_table_sql

    Je pratique déjà les requêtes inter-bases et même inter-serveur mais je ne sais pas si c'est possible entre 2 SGBD différents...

    Merci pour votre aide !

  2. #2
    Membre émérite Avatar de pacmann
    Homme Profil pro
    Consulté Oracle
    Inscrit en
    Juin 2004
    Messages
    1 626
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Consulté Oracle
    Secteur : Distribution

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 626
    Points : 2 845
    Points
    2 845
    Par défaut
    Salut,
    sous SQL server, tu peux crééer des serveurs liés.
    Si tu as sql management, c'est dans "objets serveur" -> "Serveurs liés"
    Ensuite, tu y fais référence en préfixant avec le nom du serveur lié...

    (c'est ma photo)
    Paku, Paku !
    Pour les jeunes incultes : non, je ne suis pas un pokémon...

    Le pacblog : http://pacmann.over-blog.com/

  3. #3
    Nouveau membre du Club
    Inscrit en
    Mai 2005
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 32
    Points : 26
    Points
    26
    Par défaut
    OK merci je vais essayer !

  4. #4
    Nouveau membre du Club
    Inscrit en
    Mai 2005
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 32
    Points : 26
    Points
    26
    Par défaut
    bon alors j'ai créé un serveur lié ACCESS sur ma bdd mais je n'arrive pas à écrire ma requête...

    INSERT INTO [ACCESS].ma_bdd.mdb ne marche pas

    Y a t-il une syntaxe particulière ?

  5. #5
    Nouveau membre du Club
    Inscrit en
    Mai 2005
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 32
    Points : 26
    Points
    26
    Par défaut
    désolée j'ai oublié un bout

    voici mon instruction :

    INSERT INTO [ACCESS].bdd.mdb.nom_table

    Et voilà le message de SQL

    Un nom en quatre parties a été donné mais le fournisseur ne met à pas disposition les interfaces requises pour utiliser le catalogue ou le schéma.

    Comment je peux faire ?

  6. #6
    Membre émérite Avatar de pacmann
    Homme Profil pro
    Consulté Oracle
    Inscrit en
    Juin 2004
    Messages
    1 626
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Consulté Oracle
    Secteur : Distribution

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 626
    Points : 2 845
    Points
    2 845
    Par défaut
    Euh, ben d'après le message, j'essaierais d'enlever des petits bouts...
    [ACCESS].nom_table par exemple ?

    (c'est ma photo)
    Paku, Paku !
    Pour les jeunes incultes : non, je ne suis pas un pokémon...

    Le pacblog : http://pacmann.over-blog.com/

  7. #7
    Nouveau membre du Club
    Inscrit en
    Mai 2005
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 32
    Points : 26
    Points
    26
    Par défaut
    ben non j'ai essayé plusieurs combinaisons mais ça ne marche pas

  8. #8
    Nouveau membre du Club
    Inscrit en
    Mai 2005
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 32
    Points : 26
    Points
    26
    Par défaut
    En fait, mes requêtes fonctionnent bien avec un autre serveur SQL..
    Le serveur SQL n'aurait-il pas besoin de drivers spécifiques pour lui permettre de communiquer avec access ?

  9. #9
    Nouveau membre du Club
    Inscrit en
    Mai 2005
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 32
    Points : 26
    Points
    26
    Par défaut
    Bon pour ceux que ça intéresserait j'ai trouvé la solution :

    INSERT INTO ACCESS...MaTable

    Marci...

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

Discussions similaires

  1. [phpMyAdmin] Sauvegarder Requête Coté SGBD
    Par narutobaka dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 16/01/2009, 23h55
  2. requête inter SGBD
    Par marivi dans le forum MS SQL Server
    Réponses: 8
    Dernier message: 04/04/2008, 14h34
  3. PB requête SQL sgbd Mysql !
    Par liquideshark dans le forum JDBC
    Réponses: 8
    Dernier message: 21/08/2007, 12h09
  4. [SQL] 1 requête, 2 SGBD
    Par walid0577 dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 26/04/2007, 21h11
  5. [MS SQL 2000] requetes inter-SGBD
    Par Spoutnik dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 19/12/2006, 11h01

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