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

Langage SQL Discussion :

Appel d'une procedure avec deux Database...


Sujet :

Langage SQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 8
    Par défaut Appel d'une procedure avec deux Database...
    Bonjour à tous,

    Actuellement, Je me retrouve avec ce cas tordu a gérer ....

    Donc voila, j'ai 2 databases : Une que l'on va appeler Base1 et l'autre Base2. Pour l'instant facile ...

    Mon objectif est de créer une procédure stockés dans Base1 qui va aller chercher et traiter les données dans les différentes tables de Base2.
    Déja premierement, cela est il possible. Quelqu'un l'a t'il déjà fait ?

    Je sais c'est tordu mais pour les besoins du projets l'acces à Base2 ne peux se faire que par procédure stockés depuis Base1. Et ca, malheureusement, je ne peux pas faire autrement ...

    Dans un premier temps, j'ai pensé à faire une procedure stockés ds Base1 qui appelerait une autre procedure stockés situé sous Base2.
    Cette deuxieme procedure pourrait alors faire le traitement de mes données Base2. Mais j'ai beau chercher sur des forums je trouve rien...

    Alors si une vrai bete en SQL peux m'aider ....

    Rq : P'te que je suis un gros naze et que c'est super simple mais la solution me saute vraiment pas aux yeux !!

  2. #2
    Rédacteur

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 320
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 320
    Par défaut
    si c'est du Oracle , il y a les DBLINKS

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 8
    Par défaut
    Oui, exacte, il faut que je précise.
    En faite, il s'agit de base MSSQL sur SQL Server 2000...
    Sinon, c'est toujours bon à savoir pour Oracle ...

  4. #4
    Membre expérimenté
    Inscrit en
    Mars 2004
    Messages
    425
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 425
    Par défaut
    Dans ce cas il faut lier les 2 serveurs et utiliser la syntaxe
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Serveur.BaseDonnées.Propriétaire.objet

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 8
    Par défaut
    un grand merci à toi, car en m'inspirant de ce que tu m'as filé.
    J'ai placé dans ma procédure stockés situé sous Base1 :
    select * from Base2.dbo.table1
    et pu ainsi récupérer les données de Base2 à partir de Base1 !

    Thanks !

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 8
    Par défaut
    Certes ca parait simple lsur le forum mais j'ai très largement synthétiser !!


  7. #7
    Membre expérimenté
    Inscrit en
    Mars 2004
    Messages
    425
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 425
    Par défaut
    Je suppose que ton problème est résolu alors.

    Dans le cas de l'affirmative pense au tag correspondant

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

Discussions similaires

  1. iBatis, appel d'une procedure stockee avec des arguments par defat.
    Par mateu34 dans le forum Persistance des données
    Réponses: 2
    Dernier message: 05/07/2011, 15h36
  2. [AC-2003] Comment appeler une fonction avec deux paramètres. Erreur '=' attendu
    Par nirG95 dans le forum VBA Access
    Réponses: 1
    Dernier message: 02/09/2009, 10h53
  3. Réponses: 2
    Dernier message: 05/02/2009, 09h04
  4. Réponses: 1
    Dernier message: 05/06/2007, 17h14
  5. Execution d'une procedure avec TNotifyEvent;
    Par Chupakabra dans le forum Langage
    Réponses: 2
    Dernier message: 30/01/2003, 14h50

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