Précédent   Forum du club des développeurs et IT Pro > Environnements de développement > Autres EDI > Powerbuilder
Powerbuilder Forum d'entraide sur la programmation avec Powerbuilder
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 31/05/2010, 09h58   #1
paperjam
Invité de passage
 
Francis JAM
Inscription : décembre 2009
Messages : 1
Détails du profil
Informations personnelles :
Nom : Francis JAM

Informations forums :
Inscription : décembre 2009
Messages : 1
Points : 0
Points : 0
Par défaut [PB 11.5.1] Appel procédure stockée Oracle 10g

Bonjour,

Je réalise une montée de version PB 9 -> 11.5.
J'ai donc une version de PB 11.5.1 build 4740.

Lors d'un appel d'une procédure Oracle (10g) je récupère un message d'erreur que je n'avais pas avant migration :

L'appel :
Il y a un nombre important de paramètres :
- 12 de type string en IN
- 1 de type string en OUT
- 33 de type DOUBLE[] en OUT

L'erreur Oracle est la suivante
Citation:
ORA-06513
PL/SQL "index for PL/SQL table out of range for host langage ORA-06512
Si je lance manuellement la procédure depuis un éditeur SQL, je n'ai pas d'erreur. Il s'agit donc bien d'un problème d'échange de données entre PB et oracle.

Le message d'erreur indique un problème de taille ou d'index de tableau : j'ai bien vérifié le dimensionnement des tableaux.

Si qq à une idée...
paperjam est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 02h54.


 
 
 
 
Partenaires

Hébergement Web