При запуске этого скрипта:
@?/javavm/install/update_javavm_db.sql
Это повлияет на пользователей? Нужно ли менять состояние базы данных?
Да, вам нужно будет изменить состояние базы данных. Вы не должны запускать этот сценарий без предварительного закрытия базы данных, см. Документацию Oracle по адресу https://docs.oracle.com/database/121/JJDEV/chone.htm#JJDEV01600
С существующей базой данных Если вы установили Oracle Database 12c Сервер Выпуска 1 (12.1) в вашей системе с ORACLE_HOME и создал базу данных с версией x JDK, затем выполните следующие действия, чтобы измените версию JDK на y: Завершите работу всех баз данных, работающих с ORACLE_HOME. Примечание. Для платформы Windows необходимо остановить все службы Oracle. также соответствует конкретному ORACLE_SID.
С существующей базой данных
Если вы установили Oracle Database 12c Сервер Выпуска 1 (12.1) в вашей системе с ORACLE_HOME и создал базу данных с версией x JDK, затем выполните следующие действия, чтобы измените версию JDK на y:
Завершите работу всех баз данных, работающих с ORACLE_HOME.
Примечание. Для платформы Windows необходимо остановить все службы Oracle. также соответствует конкретному ORACLE_SID.
Завершение работы базы данных повлияет на пользователей, поскольку завершит все текущие сеансы.