J'ai installé Oracle Xe sur la machine Win7 X64. L'installation s'est terminée avec succès sans problème, ou peut-être que l'installateur n'a pas parlé d'eux. Mais après l'installation, je ne peux pas vous connecter à la base de données; Son interface Web ne fonctionne pas. J'ai examiné la liste des ports ouverts et il n'y a pas de port 8080 comme indiqué lors de l'installation. De plus, je ne peux pas me connecter via SQLPLUS.
SQL> connect SYSTEM Enter password: ERROR: ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist
9 Réponses :
Vérifiez que les services Oracle sont démarrés p>
Avez-vous défini votre variable d'environnement Oracle_SID au nom de l'instance que vous vous connectez? p>
Pouvez-vous connecter de cette façon de la ligne de commande: si oui à l'invite SQL Entrez p> si la commande renvoie OK puis essayez de vous connecter avec un nom d'utilisateur et un mot de passe. P> p>
échantillon: p>
J'ai compris la question.
J'utilisais la connexion de domaine pour installer Oracle Xe. Si vous utilisez la connexion de domaine pour installer Oracle XE, la création de la base de données échouera (bien que vous ne puissiez obtenir de messages d'erreur à cet égard).
Solution:
Installez Oracle à l'aide d'un utilisateur administrateur local.
Changer sqlnet.Authentication_services à (None) dans SQLNET.ORA.
Connectez-vous maintenant avec votre utilisateur de domaine pour utiliser Oracle Xe. P>
Voici le lien vers les documents officiels mentionnant ce problème: docs.oracle.com/cd/b25329_01/doc/install.102/b25143/...
Ce message d'erreur se produit généralement lorsque la base de données n'a pas pu être démarrée. Le service Windows peut être en cours d'exécution, mais toujours Oracle pourrait ne pas être capable de pénétrer des threads de serveur et de distribuer des connexions clientes. P>
regarder dans l'application \ oracle \ admin \ xe \ bdump \ alerter_xe.log pour tout message d'erreur lors du dernier début du service Oracle. P>
Comme Rejeev Divakaran dit, Installation de Oracle Xe avec l'utilisateur Windows local et la mise en marche sur le compte d'utilisateur du domaine, a démarré dB, capable de se connecter. P>
config p>
Juste au cas où quelqu'un est aussi "chanceux" comme moi: je n'ai pas récemment pu installer oracle avec un utilisateur local (comme suggéré ici avant) car la machine cible (Win2k8 x64) était également le contrôleur de domaine de ce réseau. Tous les utilisateurs étaient dans Domain - Aucun utilisateur local n'est disponible: ( P>
Voici les étapes que j'ai effectuées: p>
backup.bat code>); li>
- transféré le dossier
fast_recovery_area code> sur ma machine cible; li>
- installé l'oracle XE dans la machine cible normalement; li>
-
édité le % ora_home% \ Network \ admin \ sqlnet.ora code> fichier et exécuté Cette Edit bien connu : p>
sqlnet.authentication_services = (aucun) code> p> li>
-
édité le % ora_home% \ bin \ restaore.bat code> fichier: p>
- a remplacé chaque entrée
rman cible / (...) code> par rman cible sys / mysysdbapass (...) code> li>
- remplacé chaque entrée
(...) Connect / comme sysdba ^; code> par (...) connecter sys / mysysdbapass comme sysdba ^; code> li>
ul> li>
-
Restaure remplacé.Bat - Lorsque vous êtes invité, indiquez sur le fast_recovery_area code> J'ai transféré avant. p> li>
- Fait! ( phonew! em>) li>
ul>
Désolé de répondre à cette question de cette année, mais j'ai réussi à le faire fonctionner ... P>
faire changer sqlnet.ora. P>
exécuter stopdb.bat p>
exécuter makedb.bat p>
Ceci créera une base de données de démonstration, réinitialisera le mot de passe sur 'Oracle' et vous permettra également de vous connecter sans erreur. P>
J'ai aussi le même problème (Windows 7 64 Bit, Oracle 10 g xe). J'ai également initialement "ORA-12638: échec de la récupération des informations d'identification". Après avoir défini 'sqlnet.authentication_services = (aucun)' je reçois 'ira-01034: Oracle non disponible Ora-27101: Le royaume de la mémoire partagée n'existe pas'
Regardez la réponse de rejetv. Étant donné que votre installation Oracle a été effectuée avec l'authentification NTS, elle n'a pas pu créer la base de données XE. Par conséquent, vous obtenez les erreurs Oracle non disponibles. Vous pouvez voir ceci dans le fichier oracexe \ app \ oracle \ product \ 10.2.0 \ Server \ Config \ Log Files.