Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Outils > Forms
Forms Forum d'entraide sur Oracle Forms
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/01/2008, 14h26   #1
Nouveau Membre du Club
 
Avatar de mbzhackers
 
Étudiant
Inscription : août 2005
Messages : 85
Détails du profil
Informations personnelles :
Âge : 30
Localisation : Tunisie

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2005
Messages : 85
Points : 27
Points : 27
Par défaut Pb de compilation sous Form 6i

Bonjour tout le monde,

voilà depuis 2 jours je fais face à un pb majeur sous Forms.
Je m'explique : lors de la compilation de certaines Form, Forms Builder se ferme au cours de la compilation (idem si je fais RUN, DEBUG, BUILD).

En faisant un suivi complet de chaque ligne de code, il s'est avéré que le pb survienne lorsque je compile une Form faisant appel à un Database Link ; si je commente la partie où il est question du DBLINK, la compilation s'effectue normalement.
Pour être encore plus sur, j'ai créé une petite Form contenant un seul bouton qui affiche le nbre d'éléments d'une table. Si c'est une table locale, aucun pb ; par contre si je fais un SELECT sur une table distante le pb resurgit.

Voici la Form de test que j'ai créé TEST_BLOKAGE.fmb

Le script de création de la table de test :
Code :
CREATE TABLE "COMEX"."TEST_FORM" ( "COL1" VARCHAR2(15));
Et le script du DBLINK :
Code :
1
2
3
CREATE PUBLIC DATABASE LINK "DBLNK"
CONNECT TO "COMEX" IDENTIFIED BY *****
USING 'COMEX_RAMZIi';
Et biensur, si je fais un
Code :
SELECT COUNT(*) FROM TEST_FORM@DBLNK;
dans SQL Developer ou SQLPLUS, ça marche impec.

Une explication ?

Config :
OS: Windows XP Pro SP2
DB: Oracle 10g R2
Forms: Forms 6i Patch 18
__________________
LEGOLAS la classe
mbzhackers est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/01/2008, 10h34   #2
Nouveau Membre du Club
 
Avatar de mbzhackers
 
Étudiant
Inscription : août 2005
Messages : 85
Détails du profil
Informations personnelles :
Âge : 30
Localisation : Tunisie

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2005
Messages : 85
Points : 27
Points : 27
14 affichages et aucune réponse!!!
Apparemment personne n'a déjà eu affaire à un pb pareil.
__________________
LEGOLAS la classe
mbzhackers est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/01/2008, 09h59   #3
Nouveau Membre du Club
 
Avatar de mbzhackers
 
Étudiant
Inscription : août 2005
Messages : 85
Détails du profil
Informations personnelles :
Âge : 30
Localisation : Tunisie

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2005
Messages : 85
Points : 27
Points : 27
Bonjour,

apparemment le pb proviendrait de la base de donnée, car j'ai créé une autre instance de base de données et j'ai recompilée la form de test en me connectant à la nouvelle base, ça a marché normalement.

Mais ça m'intéresserait bien de déterminer qu'est-ce qui cloche dans ma base. Sauriez-vous si Forms crée un log de la compilation ou bien si c'est possible de faire une compilation pas-à-pas ?
__________________
LEGOLAS la classe
mbzhackers est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h46.


 
 
 
 
Partenaires

Hébergement Web