Rechercher : dans
Par :

Connection base Oracle (Urgent SVP )

Dernière réponse le 14 mai 2003 à 15:21:09 ruth, le 14 mai 2003 à 13:17:20 
 Signaler ce message aux modérateurs

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

Meilleures réponses pour « connection base Oracle (Urgent SVP ) » dans :
Connexion à une base Oracle en php Voir 1. Périmètre Cet article est un exemple de connexion à une base Oracle par le biais d'un script php. Cet article ne traite pas la configuration de votre serveur Oracle, et de votre client Oracle. Nous partons du principe que vous pouvez accéder à...
Oracle - Les fichiers d'une base Oracle VoirLes fichiers physiques d'une base Oracle Les fichiers physiques d'une base Oracle permettent de stocker de manière persistante les données manipulées par Oracle, tandis que la mémoire sert à optimiser la vitesse de fonctionnement de la base de...
Connexion à la base de données avec JDBC VoirConnexion à la base de données L'API (Application Programming Interface) JDBC, c'est-à-dire la bibliothèque de classes JDBC, se charge de trois étapes indispensables à la connexion à une base de données : la création d'une connexion à la...
ODBC (Open DataBase Connectivity) VoirQu'appelle-t-on ODBC? ODBC signifie Open DataBase Connectivity. Il s'agit d'un format défini par Microsoft permettant la communication entre des clients bases de données fonctionnant sous Windows et les SGBD du marché. Le gestionnaire ODBC est...

1

kalamit, le 14 mai 2003 à 13:35:47

Salut,
T'as installé le client Oracle ? L'ODBC seul ne suffira pas...

Kalamit,
R.A.S.

Répondre à kalamit

2

kalamit, le 14 mai 2003 à 13:37:22

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.

Répondre à kalamit

3

ruth, le 14 mai 2003 à 13:55:13

J4ai bien installé oracle client!
je regarde le fichier tnsnames.ora. et je vous donne les resultats!
Merci

Répondre à ruth

4

kalamit, le 14 mai 2003 à 14:02:32

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.

Répondre à kalamit

5

ruth, le 14 mai 2003 à 14:36:20

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

Répondre à ruth

6

kalamit, le 14 mai 2003 à 14:44:03

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.

Répondre à kalamit

7

ruth, le 14 mai 2003 à 14:50:12

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

Répondre à ruth

8

kalamit, le 14 mai 2003 à 14:52:24

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.

Répondre à kalamit

9

ruth, le 14 mai 2003 à 15:02:32

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

Répondre à ruth

10

kalamit, le 14 mai 2003 à 15:06:00

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.

Répondre à kalamit

11

 ruth, le 14 mai 2003 à 15:21:09

MERCI KALAMIT!
tu m'a sorti une epine du pied puisque tout marche pr le moment!
Bonne apres midi!
Ruth

Répondre à ruth
Collection CommentÇaMarche.net