Connection base Oracle (Urgent SVP )

Fermé
ruth - 14 mai 2003 à 13:17
 ruth - 14 mai 2003 à 15:21
Bonjour à tous !
SVP j'ai un problème au niveau de la connection à une base Oracle!
puisque mon application recoit des données d'une base oracle,
je doit ,pour la faire tourner sur un poste,créer une connection ODBC, ce qui a été fait ,avec pour driver "Oracle for ODBC"
le problème est que quand je lance l'application ,je constate qu'il ya une erreur "l'Adresse symbolique n'a pas ete resolue"!!
je ne sait pas si en plus de la création de la source ODBC à partir de:
outil d'administration->source de données ODBC ;j'ai une autre etape à franchir au niveau des outils d'administration Oracle !
SVP AIDEZ MOI !
MERCI DE VOS PROPOSITION
A voir également:

11 réponses

Utilisateur anonyme
14 mai 2003 à 13:35
Salut,
T'as installé le client Oracle ? L'ODBC seul ne suffira pas...

Kalamit,
R.A.S.
0
Utilisateur anonyme
14 mai 2003 à 13:37
Si c'est le cas, faut regarder le fichier tnsnames.ora. Y'a toute la config' de ton serveur.
J'ai eu egalement pas mal de probleme avec le driver ODBC made in Oracle. Celui de Microsoft est apparement mieux fait.

Kalamit,
R.A.S.
0
j4ai bien installé oracle client!
je regarde le fichier tnsnames.ora. et je vous donne les resultats!
Merci
0
Utilisateur anonyme
14 mai 2003 à 14:02
Vas y envoie. Ceci dit, je ne sais pas ou se trouve ton serveur dans ton réseau... Si c'est dans le meme sous réseau, y'aura pas de soucis.

Kalamit,
R.A.S.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Jai ouvert le fichier tnsname.ora et voici ce qui s'y trouve,apres des commentaires !! je n'y voi que du feu!!

<alias>= [ (DESCRIPTION_LIST = # Optional depending on whether u have
# one or more descriptions
# If there is just one description, unnecessary ]
(DESCRIPTION=
[ (SDU=2048) ] # Optional, defaults to 2048
# Can take values between 512 and 32K
[ (ADDRESS_LIST= # Optional depending on whether u have
# one or more addresses
# If there is just one address, unnecessary ]
(ADDRESS=
[ (COMMUNITY=<community_name>) ]
(PROTOCOL=tcp)
(HOST=<hostname>)
(PORT=<portnumber (1521 is a standard port used)>)
)
[ (ADDRESS=
(PROTOCOL=ipc)
(KEY=<ipckey (PNPKEY is a standard key used)>)
)
]
[ (ADDRESS=
[ (COMMUNITY=<community_name>) ]
(PROTOCOL=decnet)
(NODE=<nodename>)
(OBJECT=<objectname>)
)
]
... # More addresses
[ ) ] # Optional depending on whether ADDRESS_LIST is used or not
[ (CONNECT_DATA=
(SID=<oracle_sid>)
[ (GLOBAL_NAME=<global_database_name>) ]
)
]
[ (SOURCE_ROUTE=yes) ]
)
(DESCRIPTION=
[ (SDU=2048) ] # Optional, defaults to 2048
# Can take values between 512 and 32K
[ (ADDRESS_LIST= ] # Optional depending on whether u have more
# than one address or not
# If there is just one address, unnecessary
(ADDRESS
[ (COMMUNITY=<community_name>) ]
(PROTOCOL=tcp)
(HOST=<hostname>)
(PORT=<portnumber (1521 is a standard port used)>)
)
[ (ADDRESS=
(PROTOCOL=ipc)
(KEY=<ipckey (PNPKEY is a standard key used)>)
)
]
... # More addresses
[ ) ] # Optional depending on whether ADDRESS_LIST
# is being used
[ (CONNECT_DATA=
(SID=<oracle_sid>)
[ (GLOBAL_NAME=<global_database_name>) ]
)
]
[ (SOURCE_ROUTE=yes) ]
)
[ (CONNECT_DATA=
(SID=<oracle_sid>)
[ (GLOBAL_NAME=<global_database_name>) ]
)
]
... # More descriptions
[ ) ] # Optional depending on whether DESCRIPTION_LIST is used or not
0
Utilisateur anonyme
14 mai 2003 à 14:44
OK. Bon, t'as pas rien configuré sur ton client.
Execute Net 8 Configuration Assistant. Cela va te poser des questions simples auxquelles tu dois répondre. Ton client doit il passé à travers un firewall et/ou router pour acceder au serveur ?

Kalamit,
R.A.S.
0
Ok Meri Kalami!
Lors de l'install de Oracle 8 client ,l'assiatant de configuration Net 8 n'a pas pus etre installé (bug je suppose ) mais satisfait d'avoir reperé le probleme!
NB mon client ne dois pas passer à travers un firewall et/ou router!
pas de sous reseau !
Merci
0
Utilisateur anonyme
14 mai 2003 à 14:52
Bah si c'est en direct, Net8 devrait suffire.
Ca m'arrive souvent que ce truc plante à l'installation. Donc pas de panique, il est normalement installé, mais il n'a pas reussi à s'executer.

Kalamit,
R.A.S.
0
Merci
effectivement,il ne s'exécute pas!!
Pr les applications precedemment créés je n'ai pas eu à configurer quoi que ce soit apres creation de ma connection ODBC c'est ce qui m'etonne;C'est vrai que je suis sur un poste sur lequel les applications n'accedaient qu'aux bases Access
0
Utilisateur anonyme
14 mai 2003 à 15:06
Ah bah ouais, mais Access c'est pas Oracle, Oracle c'est pas Microsoft !
Net8 ne s'execute vraiment pas ? T'as pas fait de bidouille lors de l'install par hasard ? Oracle supporte pas bien les installations/desintallations imtempestives...

Kalamit,
R.A.S.
0
MERCI KALAMIT!
tu m'a sorti une epine du pied puisque tout marche pr le moment!
Bonne apres midi!
Ruth
0