PB à toute heure et à tout moment. (à parcourir avec modération)

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 09-03-2010 12:35:54

Chat80  
Membre Geek
Date d'inscription: 21-09-2007
Messages: 42
Pépites: 238
Banque: 0

[RESOLU] Pipeline

Bonjour,

j'ai besoin de garnir une table (db informix) à partir d'une autre table (db access). (même données même structure)
j'utilise pour ce faire l'object pipeline.

Quand je lance manuellement le pipeobject .. il s'exécute correctement.

Mais quand je le lance via l'application il génère une erreur : -4 table not exist.
Les deux connections (informix et access) se font parfaitement.
j'ai fait quelques requetes dans le code sur les deux DB et cela fonctionne.

Alors pourquoi le pipeobject génère t'il cette erreur ??

Merci.

Dernière modification par Chat80 (09-03-2010 14:45:19)

Hors ligne

 

#2 09-03-2010 12:45:27

foon  
N2iGeek + MangasGeek = foon
Award: bf
Lieu: Bonchamp-Lès-Laval
Date d'inscription: 28-02-2007
Messages: 2486
Pépites: 85
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Pipeline

Bonjour,

Vérifie que tu accèdes bien à la même base de données lorsque tu exécutes
le pipeobject via l'application et en manuel.


Seuls ceux qui ne font rien ne font jamais d'erreurs
http://www.nerdtests.com/images/badge/163124fb7fb459a3.gif

Hors ligne

 

#3 09-03-2010 12:57:31

Chat80  
Membre Geek
Date d'inscription: 21-09-2007
Messages: 42
Pépites: 238
Banque: 0

Re: [RESOLU] Pipeline

foon a écrit:

Bonjour,

Vérifie que tu accèdes bien à la même base de données lorsque tu exécutes
le pipeobject via l'application et en manuel.

oui j'accède bien à la même base.

si je fais des requetes sur mes tables qui n'existent que dans ces deux DB il me retourne quelque chose.
c'est donc bien la bonne DB.

Hors ligne

 

#4 09-03-2010 13:15:40

johnpelu  
Membre Power Geek
Date d'inscription: 17-10-2008
Messages: 179
Pépites: 677
Banque: 0

Re: [RESOLU] Pipeline

A tout hasard , est-ce que les tables sont préfixées du SCHEMA ?

Hors ligne

 

#5 09-03-2010 13:31:45

JCZ  
Builder Power
Award: bf
Lieu: 75019 paris
Date d'inscription: 21-05-2007
Messages: 1724
Pépites: 496,453,703,213
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Pipeline

c'est peut etre aussi un probleme de droit ???


Face à l'agression, la puissance de l'intelligence

Hors ligne

 

#6 09-03-2010 13:47:59

Chat80  
Membre Geek
Date d'inscription: 21-09-2007
Messages: 42
Pépites: 238
Banque: 0

Re: [RESOLU] Pipeline

johnpelu a écrit:

A tout hasard , est-ce que les tables sont préfixées du SCHEMA ?

c-a-d ??

Hors ligne

 

#7 09-03-2010 13:51:16

Chat80  
Membre Geek
Date d'inscription: 21-09-2007
Messages: 42
Pépites: 238
Banque: 0

Re: [RESOLU] Pipeline

JCZ a écrit:

c'est peut etre aussi un probleme de droit ???

si c'était le cas ... je pense pas que cela marcherait en le lancement manuellement .. si ??

Hors ligne

 

#8 09-03-2010 14:03:28

johnpelu  
Membre Power Geek
Date d'inscription: 17-10-2008
Messages: 179
Pépites: 677
Banque: 0

Re: [RESOLU] Pipeline

par exemple, si tes tables se trouvent sur DBA ca donne DBA.table_1 , et cela peut être important , donc il faut vérifier les paramètres de connexion de ton Pipeline.
Est-ce que l'utilisateur paramétré correspond à celui que tu utilises "manuellement" .

http://www.techno-kitten.com/Changes_to … ur_app.htm

Hors ligne

 

#9 09-03-2010 14:27:50

Chat80  
Membre Geek
Date d'inscription: 21-09-2007
Messages: 42
Pépites: 238
Banque: 0

Re: [RESOLU] Pipeline

johnpelu a écrit:

par exemple, si tes tables se trouvent sur DBA ca donne DBA.table_1 , et cela peut être important , donc il faut vérifier les paramètres de connexion de ton Pipeline.
Est-ce que l'utilisateur paramétré correspond à celui que tu utilises "manuellement" .

http://www.techno-kitten.com/Changes_to … ur_app.htm

ok.

oui  l'utilisateur paramétré correspond à celui que j'utilise "manuellement" .

Hors ligne

 

#10 09-03-2010 14:44:17

buck  
Modérateur
Lieu: Dijon
Date d'inscription: 31-07-2008
Messages: 747
Pépites: 1,028,843
Banque: 171,170,849,654

Re: [RESOLU] Pipeline

Bonjour,

Autre suggestion possible :
J'ai mis en place des "pipelines" dans notre application il y a déjà un moment.

Je me rappelle qu'à l'époque les "pipelines" ne fonctionné pas dans la version compilée de l'application en raison de l'absence du fichier pbodXX.ini (XX : version de PB) dans la version déployée de l'application.

Ce fichier est indispensable au fonctionnement des "pipelines". Il contient le paramétrage pour chaque type de base de données.

Hors ligne

 

#11 09-03-2010 14:44:57

Chat80  
Membre Geek
Date d'inscription: 21-09-2007
Messages: 42
Pépites: 238
Banque: 0

Re: [RESOLU] Pipeline

Chat80 a écrit:

johnpelu a écrit:

par exemple, si tes tables se trouvent sur DBA ca donne DBA.table_1 , et cela peut être important , donc il faut vérifier les paramètres de connexion de ton Pipeline.
Est-ce que l'utilisateur paramétré correspond à celui que tu utilises "manuellement" .

http://www.techno-kitten.com/Changes_to … ur_app.htm

ok.

oui  l'utilisateur paramétré correspond à celui que j'utilise "manuellement" .

OUPS .. non tu avais raison .. c'était un problème au niveau de l'utilisateur .. il était différent.

MERCI beaucoup !!

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22