Skip to Main Content


Question and Answer

Chris Saxon

Thanks for the question, Laure.

Asked: November 13, 2023 - 9:10 pm UTC

Last updated: November 21, 2023 - 10:47 am UTC

Version: Oracle 19 C

Viewed 1000+ times

You Asked

i am very new at Oracle licensing issues and i am facing a situation with an Oracle SE2 Licence NUP.
i am very confused how to count the number of NUP's i will have to purchase.
is a NUP an explicit Oracle user i have created? what about system Oracle users ?
i have to deal with a web/backend application using an Oracle user to connect to an Oracle instance.
but this application is in fact creating parallel processes each connecting to Oracle with this user.
how to count the needed NUP's in this case. is NUP licensing the right way to go ?
thanks in advance for your help.

and Chris said...


I'm not I licensing expert. For detailed questions on this, speak to your local account rep. The following is based on the Oracle License Definitions and Rules Booklet.

Is a NUP an explicit Oracle user i have created?

A named user is a person or machine that uses the database. Its definition is:

Named User Plus: is defined as an individual authorized by You to use the Programs which are installed on a
single server or multiple servers, regardless of whether the individual is actively using the Programs at any given
time. A non human operated device will be counted as a named user plus in addition to all individuals authorized
to use the Programs, if such devices can access the Programs. If multiplexing hardware or software (e.g., a TP
monitor or a web server product) is used, this number must be measured at the multiplexing front end.
Automated batching of data from computer to computer is permitted. You are responsible for ensuring that the
named user plus per processor minimums are maintained for the Programs contained in the user minimum table
in the licensing rules section; the minimums table provides for the minimum number of named users plus
required and all actual users must be licensed.

The minimum it refers to for SE2 is:

Oracle Database Standard Edition 2 may only be licensed on servers that have a maximum capacity of 2
sockets. In addition, notwithstanding any provision in Your Oracle license agreement to the contrary, each
Oracle Database Standard Edition 2 database may use a maximum of 16 CPU threads at any time. If You
purchase Named User Plus (NUP) licenses, You must maintain a minimum of 10 NUP per server.

For more details see: