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

PHP & Base de donn�es Discussion :

Pb de requ�te avec jointure sur 2 bases [ODBC]


Sujet :

PHP & Base de donn�es

  1. #1
    Invit�
    Invit�(e)
    Par d�faut Pb de requ�te avec jointure sur 2 bases
    Bonjour,

    Je tente de r�aliser une jointure qui recherche des �l�ments sur 2 bases via mssql. La connexion pointe sur db2
    Ex:
    Code sql : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    SELECT i.nom, ti.infox 
    FROM tableinfo AS ti 
    LEFT JOIN db1.dbo.individu AS i ON i.id = ti.id 
    WHERE ti.critere = 1

    mssql_query me renvoie une erreur
    Cependant la requ�te fonctionne via SQL Manager et me renvoie les bonnes infos.

    Merci de votre aide
    Derni�re modification par Invit� ; 12/12/2006 � 15h35.

  2. #2
    NoT
    NoT est d�connect�
    Membre exp�riment�
    Profil pro
    Inscrit en
    F�vrier 2004
    Messages
    237
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2004
    Messages : 237
    Par d�faut
    Salut,

    Tu devrais te pencher sur la liaison qui existe entre tes 2 bases, comment se mat�rialise-t-elle ? via un lien ODBC par exemple ?

    Bonne chance n�anmoins vu l'ombrage que Microsoft s'applique � mettre sur le fonctionnement de ses appli, tu parles de quel logiciel SQL Manager ?

  3. #3
    Invit�
    Invit�(e)
    Par d�faut
    Salut,

    J'utilise l'extension php_mssql.
    Apr�s quelques recherches, l'erreur que me renvoie mssql :
    L'utilisateur du serveur 'utilisateur' n'est pas valide pour la base de donn�es 'db1'
    Je suppute donc que le l'utilisateur 'utilisateur' n'a pas les droits d'acc�s sur la base db1.
    Je vais donc voir avec l'admin pour lui donner des droits suffisants.

    Pour ce qui est du logiciel, c'est EMS SQL Manager 2005 lite qui, � mon niveau, me suffit.

    Si cela fonctionne, je r�pondrai
    Merci et a+

  4. #4
    Invit�
    Invit�(e)
    Par d�faut
    Bonjour,

    Bien, bien, bien,
    C'est effectivement un soucis de gestion des droits d'acc�s.
    Ben, c'est bien les retours d'erreur en clair.
    Il fallait que l'utilisateur est le doit d'acc�s sur l'autre base.

    Via SQL Manager, j'utilisais un utilisateur qui avait ces droits !

    Tout est bien qui fini bien.

    A bient�t

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Requ�te select avec jointure sur des enregistrements inexitant.
    Par faistoiplaisir dans le forum Langage SQL
    R�ponses: 2
    Dernier message: 06/11/2009, 17h36
  2. [MySQL] Tri sur requ�te avec jointure
    Par renaud26 dans le forum PHP & Base de donn�es
    R�ponses: 2
    Dernier message: 01/02/2009, 09h40
  3. Lenteur sur une requ�te avec jointure
    Par mister3957 dans le forum SQL
    R�ponses: 16
    Dernier message: 13/08/2008, 13h10
  4. Requ�te SQL avec jointure sur trois tables
    Par pit2121 dans le forum SQL
    R�ponses: 0
    Dernier message: 19/05/2008, 20h24
  5. [MySQL] requ�te avec jointure sur la m�me table
    Par gwena54 dans le forum PHP & Base de donn�es
    R�ponses: 7
    Dernier message: 08/05/2007, 11h22

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