Seguí los consejos en los comentarios y aprendí que mi problema no es en absoluto con la instalación de mi base de datos Oracle.
Estaba usando DBeaver mientras intentaba ejecutar un script pl/sql y, por alguna razón, no sé, falló con el ORA-00900. Después de publicar la pregunta, ejecuté el mismo script en Toad para Oracle y funciona sin ningún problema. Ejecutar el mismo script en SQL Plus también funciona bien.
Todavía no sé qué causa el error en DBeaver, pero al menos ahora sé que el código de error ORA-00900 no significa que a mi base de datos le falta alguna función de opción de procedimiento. En retrospectiva, probablemente debería haber probado mi secuencia de comandos en SQL Plus antes de publicar la pregunta.
De todos modos, gracias por los comentarios chicos, realmente me ayudaron muchísimo.