bonjour
j'ai installé oracle client 10g sur mon poste
tout s'est bien passé sauf au moment de me connecter j'ai
ora-12560: TNS:protocol adapter error
Donc j'ai exécuté le netca.bat
bonjour
j'ai installé oracle client 10g sur mon poste
tout s'est bien passé sauf au moment de me connecter j'ai
ora-12560: TNS:protocol adapter error
Donc j'ai exécuté le netca.bat
Bonsoir
cette erreur vient, comme tu t'en ai très bien douté, d'un soucis de configuration de Oracle Net (càd le module qui gère les accès via le réseau)
Pour bien le configurer, tu vas avoir besoin de :
- Le nom ou l'adresse IP de ton serveur Oracle
- Le nom du service ou de l'instance (SID) de ta base
- un ensemble username/pwd pour un user de la base
Ensuite dans le Net Manager, il faut créer un nom de service où tu devras rentrer ces infos et faire un test de la connexion
Sinon tu peux faire la configuration en modifiant directement le fichier tnsnames.ora.
Pour voir si ça marche tu peux ouvrir une fenêtre DOS et faire:
Si jamais il ne connais la commande tnsping, il faire untnsping <Nom du module d'öcoute>
Mais bon, si tu commence le mieux c'est de passer par Net Managerset ORACLE_HOME=<chemin d'install d'Oracle>
Bonne soirée
Kaz
sinon tu mets ton fichier tsnname.ora sur ton poste à cet endroit :
oracle\product\client\NETWORK\admin
==========================================
La justice sans la force est impuissante, la force sans la justice est tyrannique...
Consultant / formateur Oracle indépendant
Certifié OCP 12c, 11g, 10g ; sécurité 11g
Ma dernière formation Oracle 19c publiée sur Linkedin : https://fr.linkedin.com/learning/oracle-19c-l-administration
WAOU
j'ai fais :
sqlplus /nolog
connect / as sysdba
ConnectÚ.
je suis perplexe car je n'ai pas démmaré de service
même pas touché ni le listener ni netca.bat
ni emca.bat ni le tnsnames.ora
avez des explication??
je crois que je n'ai pas encore compris les differente edition d'oracle
Alors il existe différents niveaux de connexions.
Tu peux te connecter à la base Oracle avec cette syntaxe: sqlplus login/password, ici Oracle regarde si le couple login/password est correct !
Il existe aussi une authentification grâce à l'OS, il faut que tu sois connecté sous un utilisateur appartenant au groupe dba ou possédant le programme Oracle et tu pourras utiliser la systaxe sqlplus "/as sydba".
Il reste une dernière alternative ou tu peux faire un sqlplus /nolog puis connect /as sysdba pour pouvoir effectuer ton startup de la base de données.
Maintenant pour ton problème de listener, il semble qu'il ne soit pas démarré, ou sinon il est mal configuré. Tout d'abord, il faut que les fichiers listener.ora et tnsnames.ora soit placé dans le répertoire $ORACLE_HOME/network/admin et correctement configuré.
En ligne de commande lance ton listener en faisant un 'lsnrctl start'. Si tout est bien configuré tu pourras t'authentifier.
Dans ton post tu n'expliques pas où tu veux te connecter. Si jamais ton authentification sur Entreprise manager ne marche pas cela vient peut-être d'une erreur de configuration du port d'écoute. Pour reconfigurer EM utilise l'utilitaire emca: ==> 'emca -config dbcontrol db' avec la variable ORACLE_HOME correctement placé.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager