Сегодня при перезапуске базы данных, а перезапускал я базу данных 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!