У меня такая же проблема, как указано здесь: Как восстановить или изменить пароль Oracle sysdba, хотя я не потерял пароль, я дважды ввел его в configure script изначально, а затем, когда я пошел на логин (localhost: 8080/apex, пароль не принимался.
У меня ничего нет в базе данных, я просто хочу установить и использовать Oracle-XE. Я попытался apt-get удалить его дважды и переустановить, но если я попытаюсь запустить /etc/init.d/oracle-xe
configure снова, и я получу "Oracle Database 10g Express Edition уже настроен", несмотря на то, что второй раз удалил все папки, которые я смог найти для Oracle XE.
Я попытался запустить sqlplus "/as sysdba", но все, что я получаю, это:
Error 6 initializing SQL*Plus
Message file sp1<lang>.msb not found
SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory
Я попытался установить переменную через export
. (также попробовал set
).
Пробовал: export ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/sqlplus
и все подкаталоги этого. Такая же ошибка каждый раз.
Каков должен быть установлен ORACLE_HOME? Единственная ссылка, которую я видел, либо просто сказать, либо сказать выше, либо номер версии, то "/db_1". Я не делаю db_1.
Сообщите мне, если вам нужно какое-либо разъяснение. Я не понимаю, что я сделал не так в этом процессе.