У меня та же проблема, что и здесь: Как восстановить или изменить пароль Oracle sysdba , хотя я не потерял пароль, я сначала вводил его дважды в сценарии настройки, а затем, когда зашел в логин (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". Я не Thave DB_1.
Дайте мне знать, если вам нужны какие-либо разъяснения. Я не понимаю, что я сделал не так в этом процессе.