ORA-01506: не хватает или недопустимое имя базы данных
Причина:
В операторе ALTER DATABASE не было указано имени базы данных, также не было указано параметра DB_NAME в INIT.ORA.
Действие:
Имя базы данных должно даваться в операторе ALTER DATABASE или как значения параметра DB_NAME в INIT.ORA. Заметим, что команда SQL*DBA - STARTUP исходящая из ALTER DATABASE оператора использует имя базы данных (если оно есть) указанное как часть STARTUP.