Bonjour,
Je sais que la question a été posé plusieur fois, mais soit je ne comprends pas la solution, soit elle n'est pas adapté, version d'oracle.

lors de ma recherche je suis tombé sur cette solution

Merci à vous.
J'ai régler le problème par la définition des variables ORACLE_HOME & ORACLE_SID:
En mode MSDOS : SET ORACLE_HOME=[Chemin_de_mon_Oracle_home]
SET ORACLE_SID = [Nom_Instance_Base_Donnée]
Puis je me suis connecté sans Porblème:
SQLPLUS /nolog
SQL>Connect SYSTEM AS SYSDBA
>mot de passe: *****
Connecté
SQL>
Je ne comprends pas ce que [Chemin_de_mon_Oracle_home]? est "C:\oraclexe" ou "C:\oraclexe\app\oracle" ou autre.

pour le ORACLE_SID, des réponse disent que c'est le nom de la base de donnée que j'avais renseigné lors de l'installation.
Ben j'ai jamai donné un nom a une base de donné, la seul chose que j'ai fait c'est de donner un mot de passe de "sys".
J'ai fait un echo $ORACLE_SID pour connaitre l'instance mais il me retourne uniquement $ORACLE_SID

Donc je ne comprends pas comment donnée ces renseignements.

Merci pour votre aide