J'ai installé Oracle 10g xe à partir d'un fichier deb sur linux, puis j'ai commencé à le configurer à l'aide de cette commande terminal
Sudo /etc/init.d/Oracle-xe configure
mais une fois la configuration terminée, j'ai oublié le mot de passe. Comment puis-je le reconfigurer après la réinstallation, comme maintenant lorsque j'utilise la commande précédente?
Oracle Database 10g Express Edition est déjà configuré
Merci,
Oracle crée un compte système nommé Oracle. Pour changer le mot de passe sur ce compte, utilisez simplement
passwd Oracle
si vous avez oublié un autre mot de passe de la base de données, connectez-vous en tant qu'utilisateur Oracle et utilisez
sqlplus / as sysdba
pour changer le mot de passe pour différents comptes de base de données.
Pour reconfigurer le changement dans/etc/default/Oracle-xe
CONFIGURE_RUN=true
à
CONFIGURE_RUN=false
et relancez
Sudo /etc/init.d/Oracle-xe configure
Supprimer /etc/sysconfig/Oracle-xe
puis /etc/init.d/Oracle-xe configure
Le problème est résolu ... Tout en retirant l'Oracle que j'ai utilisé
Sudo apt-get supprimer Oracle-xe-universal
puis supprimez les configurations à l'aide de
Sudo rm -rf/usr/lib/Oracle
mais ces commandes ne suppriment pas complètement les configurations, la solution consiste à supprimer Oracle-xe-universal de Synaptic Manager et à marquer pour suppression complète.
Ensuite, réinstallez Oracle-xe-universal à partir du fichier deb puis configurez-le.
Merci,
Dans mon cas (Oracle XE 18c sur Ubuntu), je devais supprimer la dernière ligne de /etc/oratab