Пользовательский процесс отвечает за выполнение приложения, подключающего пользователя к экземпляру базы данных Oracle.
- Сначала должно быть установлено соединение.
- Не должно быть прямого взаимодействия с сервером Oracle.
Пользователь, которому необходимо выполнить запрос информации из базы данных, должен сначала установить соединение с сервером Oracle. Запрос соединения производится с помощью таких инструментов, как SQL*Plus, запуск которого приводит к вызову процедур динамически линкуемых библиотек сетевой поддержки Oracle Net, тем самым, порождая пользовательский процесс. Пользовательский процесс не взаимодействует непосредственно с ядром Oracle. Он генерирует вызовы с использованием пользовательского программного интерфейса (UPI), позволяющие создать сеанс и запустить серверный процесс.