Bonjour.

Lorsque j'essaie de me connecter à ma base oracle sous business object j'ai l'erreur DA0005 : 1010



Citation Envoyé par Messages d'erreur relatifs aux univers-202 Manuel de résolution des incidents-Erreur liée à la connexion ou au SQL: (DA0005)
Cause 1
Ce message d'erreur peut s'afficher après modification du format de date dans le
fichier .sbo.
Exemple Dans l'exemple suivant, un client utilise Oracle et BUSINESSOBJECTS version 4.1.2.
Vous remplacez le format de date d'entrée "yy" par "yyyy" dans le fichier .sbo
(pour InputDateFormat et InitDateFormat). Vous créez ensuite la condition SQL
suivante :
date object = 10/28/1998 (entrez une constante)
Lors de l'exécution de la requête, vous voyez l'erreur de syntaxe SQL.

Cause2
Il s'agit d'un problème de registre Windows NT.
Action La solution consiste à modifier les paramètres du registre de la façon suivante :
1. Sasissez regedit à partir de la ligne de commande ou du menu Exécuter.
L'éditeur du registre s'affiche à l'écran.
2. Localisez HKEY_LOCAL_MACHINE > SOFTWARE > Oracle.
3. Dans le menu Edition, sélectionnez Nouveau.
4. Saisissez NLS_DATE_FORMAT dans le champ Nom de valeur.
5. Sélectionnez Data Type = REG_SZ et cliquez sur OK.
Le registre vous invite à entrer une valeur de chaîne.
6. Saisissez le format de date de votre choix et cliquez sur OK.
Par exemple, DD-MMM-YYYY.
7. Quittez le registre.
Mais les valeurs à modifier sont toutes convenables.

Comme il est indiqué dans une documentation pour la mise à jour du client oracle,

le path doit contenir :
c:\oracle\ora817\bin c:\oracle\ora6i15\bin c:\oracle\ora6i3a\bin

Remarque : Dans le cas d’une installation de BO en plus de CPAGE sur le poste, il faut ajouter ces trois chemins dans l’ordre ci-dessus.
Cet ordre est bien respecté sur la machine en question.

J'ai cherché sur internet des aides relatives à ce problème et j'ai trouvé ce lien:
http://www.forumtopics.com/busobj/viewtopic.php?p=64350

J'y ai suivi les conseils et plus particulièrement les commandes ping/tnsping et tnsping80
Les 2 premières commandes fournissent des résultats convenables, mais la dernière échoue:

C:\orant\NET80>tnsping80 b2

TNS Ping Utility for 32-bit Windows: Version 8.0.6.0.0 - Production on 27-SEP-05 11:42:53

(c) Copyright 1997 Oracle Corporation. All rights reserved.

Attempting to contact (ADDRESS=(COMMUNITY=tcp.world)(PROTOCOL=TCP)(Host=192.168.28.19)(Port=1521))

TNS-12538: TNS:no such protocol adapter
J'ai également vérifié tous les tnsname.ora, ils sont tous identiques et son tcorrects : une autre application(métier) se connectant à la base oracle n'a aucun problème pour faire son travail.

Je suis rudement bloqué.

Si quelqu'un me sauve, il aura ma toute ma reconnaissance et mon estime.

Merci d'avance.