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

Adaptive Server Enterprise Sybase Discussion :

[ASE 15.0.2] Procedure dynamique introuvable


Sujet :

Adaptive Server Enterprise Sybase

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 18
    Points : 25
    Points
    25
    Par défaut [ASE 15.0.2] Procedure dynamique introuvable
    Bonjour,
    Alors j'ai une proc de pagination qui crée une proc dynamiquement puis l'execute et la drop (c'est bizaroide mais j'ai pas trouvé de meilleur moyen).

    Enfin la proc tourne bien dans interactive SQL mais quand je l'appelle depuis PHP avec le meme compte une exception est générée:

    SQLSTATE[42000]: Syntax error or access violation: 208 [Sybase][ODBC Driver][Adaptive Server Enterprise]dbo.PPPTPFAUJETONL_temp not found. Specify owner.objectname or use sp_help to check whether the object exists (sp_help may produce lots of output). (SQLExecute[208] at ext\pdo_odbc\odbc_stmt.c:133)
    PPPTPFAUJETONL_temp étant la proc dynamiquement créé.

    J'ai bien essayé de faire les grants qui vont bien mais toujours la même erreur..

    Aidez moi plz

  2. #2
    Membre habitué
    Inscrit en
    Août 2007
    Messages
    134
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 134
    Points : 168
    Points
    168
    Par défaut
    Le php gère-t-il les prepared statements avec sybase?
    Si c'est le cas, je vous conseille de l'utiliser.
    Pouvez-vous ajouter un 'sp_help <nom procedure>' dans votre proc pour debugger?
    Il est aussi possible d'utiliser exec("exec maproc") pour contourner, mais je ne trouve pas ça propre.

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 18
    Points : 25
    Points
    25
    Par défaut
    Je dois utiliser la connexion existante (PDO odbc sans prepared statement)

    sp_help me retourne bien ma proc dans interactive SQL mais pas dans PHP

    Il est aussi possible d'utiliser exec("exec maproc") pour contourner, mais je ne trouve pas ça propre.
    C'est effectivement ce que j'utilise pour appeller ma proc dynamique..

Discussions similaires

  1. Réponses: 5
    Dernier message: 28/12/2009, 20h40
  2. procedure builder introuvable
    Par linetub dans le forum Oracle
    Réponses: 0
    Dernier message: 14/05/2009, 15h30
  3. [php-4-src.rpm]Librairie dynamique introuvable par rpm
    Par SYL666 dans le forum Administration système
    Réponses: 1
    Dernier message: 03/07/2007, 15h20
  4. point d entree de procedure est introuvable
    Par sheepman dans le forum Windows
    Réponses: 1
    Dernier message: 25/04/2007, 18h16
  5. Lancer procedure dynamiquement.
    Par Junior_jef dans le forum Access
    Réponses: 11
    Dernier message: 04/05/2006, 19h26

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