Пользователи Oracle 10g устарели

У меня есть база данных Oracle 10g, которая подключена к другому серверу с экземпляром клиента. Проблема в том, что у всех пользователей (SYS/SYSTEM/SYSMAN/FATASAN/JAVAHER) истек срок действия (я забыл изменить дату истечения срока действия), а также клиент sqlpus и экземпляр столкнулся с ошибкой ORA-12560 (оба сервера работали хорошо, но теперь у меня нет подключения к данным!)

Как я могу войти в свою базу данных, когда срок действия всех имен пользователей истек?!

1 ответ

Решение

Войдите на сервер базы данных как владелец программного обеспечения Oracle (или, в случае Windows, как пользователь, который является членом группы ORA_DBA), установите переменные среды ORACLE_HOME и ORACLE_SID, затем войдите как:

sqlplus / as sysdba

Вы должны войти в систему без необходимости ввода пароля.

Надеюсь, это поможет.

Другие вопросы по тегам