ORA-12514, ORA-12514, ORA-01041 при перезапуске базы данных

минута на чтение

Сегодня при перезапуске базы данных, а перезапускал я базу данных Oracle в первый раз в жизни (в личных целях я пользуюсь практически только «мускулом» — MySQL), возникла проблема и с мыслями «наверное это надолго» я начал рыться в интернетах. К счастью, решение удалось найти довольно быстро.

Но всё с самого начала. Через SQL*Plus я выключил базу данных командой shutdown immediate, после чего безуспешно пытался выполнить командуstartup. При первой попытке в панели высветилась ошибкаORA-12514: TNS: listener does not currently know of service requested in connect descriptor, при второй ещё двеORA-24324: service handle not initializedиORA-01041: internal error. hostdef extension doesn't exist.

Решающая подсказка была найдена на сайте StackOverflow.com, который наверняка знает каждый программист. В общем, базу данных нельзя запустить удалённо. Нужно авторизировался на сервере, я это сделал через PuTTY, и тогда при запуске никаких проблем не возникнет.

Понравился пост? Поделись в соцсетях и подписывайся на аккаунты в Twitter и Facebook!
Facebook Vk Ok LinkedIn Telegram Whatsapp

Похожие записи:

Здравствуйте, друзья! В этой статье поговорим о том, что такое очистка базы данных, от лишнего мусора, который со временем копится на сайте и мешает быстрой загрузке сайта. Как правило, у блогеров, которые не чистят свой сайт, база данных захламлена. Поэтому о...
В этом посту вы узнаете, что значит ошибка «ORA-00918: column ambiguously defined» и как её решить. Ошибка возникает, когда при объединении в двух таблицах присутствуют колонки с одинаковым названием и непонятно, к какой таблице относится колонка. Для воспрои...
Пакеты PL/SQL являются объектами базы данных (схемы), которые объединяют в себе связанные по смыслу подпрограммы (переменные, курсоры…). В этом посту рассмотрим простейший пример объявления пакета, его реализации и использования. Состоят пакеты из спецификаци...