Oracle Database Licensing Guide
Oracle Database Licensing – The Software License Agreement
Before we begin with Oracle database licensing. Lets start with what is a software license agreement – A software license agreement is a contract between a software company and the user of that software. The software license grants the user specific rights to use the software in particular ways. It also allows a developer or a publisher to continue to own the software. This retained ownership is very important because it allows the developer or publisher to control the future development of the software, and to ensure that the software meets its quality control standards on an ongoing basis.
A license can be granted in many different ways. In the software industry, the most common ways of granting licenses are through a written and signed agreement or via a written shrinkwrap or clickwrap agreement, in which the user indicates acceptance of the rights and limitations in the license by opening the software package or clicking a button on a computer screen.
Oracle uses a combination of written agreements to license its software. The overarching license rights are described in the Oracle License and Services Agreement (OLSA), and the rights regarding specific products and services are described in the Ordering Document. Specifically, the OLSA is the agreement that details the standard rights granted, ownership, restrictions, warranties, disclaimers, confidentialities, etc., as it is relates to all Oracle products and services. The Ordering Document describes the specific products, types of licenses, number of users, level of support, and discounts (if any), a customer has ordered and will receive. When you sign or otherwise accept your Ordering Document, you are indicating your acceptance of the license terms in the OLSA as well as the Ordering Document.
The Oracle Store uses a “clickable” version of the OLSA and Ordering Document. (For older Oracle customers who have signed Software License and Services Agreements, SLSAs, with Oracle, the SLSA serves the same function as the OLSA).
Rights Granted
Oracle License and Services Agreements and Ordering Documents grant customers specific rights to use Oracle software and receive any services the customer has ordered, and customers’ rights are limited to those rights that are expressly granted. All other rights in the programs are reserved by Oracle.
Perpetual vs. Term License
Oracle offers both term and perpetual licenses for all its products. A perpetual license is a one-time license fee that allows continued use of the software program for as long as the customer complies with all terms of the license agreement.
A term license is for a specific, limited period of time, during which the user is allowed to access and use the software. At the end of the term, the user must stop using the software or extend the term or purchase new licenses through an agreement with the software vendor. Oracle offers annual term licenses for all its products in 1-year, 2-year, 3-year, 4-year or 5-year terms. Term licenses are a percentage of the perpetual license of a given Oracle product, and the term length (i.e., 1 to 5 years) a customer chooses, determines the percentage amount. Since 2021 Oracle only allows term licenses for a few products.
License Metrics
License metrics are selected carefully to reflect the functionality the product offers and the value the customer receives from utilizing that functionality. Essentially, a license metric determines how the software usage is being measured when Oracle licenses a product to a customer.
An example of a common license metric, which is used for Oracle’s enterprise applications, is an “Application User,” which is defined as “an individual authorized by Customer to use the applicable licensed application programs which are installed on a single server or on multiple servers regardless of whether the individual is actively using the programs at any given time. If a customer purchases licenses for a program licensed on an Application User basis, then they will need to purchase licenses for every person in the organization that requires access to the application.
As user requirements evolve and software functionalities advance, new license metrics may be created and old ones obsoleted to meet these changes. The license metrics that are relevant to your configuration will be included and defined in your Ordering Document, and will remain in effect for the license granted in the Ordering Document throughout the term of that license.
Minimums
Minimums are used in conjunction with license metrics and refer to the minimum number of licenses a customer is required to purchase when licensing Oracle products. Oracle often uses license minimums to establish base values for our products, so minimums vary by product and license metric. For example, the minimum number of “Processor” licenses required when licensing Oracle Database Enterprise Edition is one, while the minimum number of “Employee” licenses required when licensing Oracle Human Resources is 100. Please note, for all Oracle products, customers are required to obtain licenses based on their actual software usage or Oracle’s licensing minimums, whichever is greater.
Oracle Technology Products
Overview
Oracle segments its product portfolio into two categories: technology products and applications. This section describes Oracle’s technology offerings, which include the following sample categories (for a complete listing of products and categories, please see the price list(s) at http://www.oracle.com/corporate pricing/pricelists.html ): Database, Enterprise Managers, Application and System Management, Application Server, Business Intelligence, Identity Management, Tools, Enterprise 2.0, Collaboration, Data Warehousing Products and Integration products.
Description | |
Database | This first category includes five distinct editions of the Oracle database, each suitable for different development and deployment scenarios. These five editions are: Enterprise Edition, Standard Edition, Standard Edition One, Lite and Personal Edition. In addition, Oracle offers Database options that enhance the capabilities of its Oracle Database Enterprise Edition for specific application environments. Enterprise Edition The Oracle Database Enterprise Edition offers industry-leading scalability and reliability in both clustered and single system configurations. Standard Edition Oracle Database Standard Edition offers a low cost alternative for small/medium business or departmental applications that want the power of Oracle. Oracle Database Standard Edition can only be licensed on servers that have a maximum capacity of 4 sockets. If licensing by Named User Plus, the minimum is 5 Named User Plus licenses. Effective with the release of 10g, the Oracle Database Standard Edition product includes the Real Applications Clusters database option. The Real Applications Clusters option is not included with any Standard Edition versions prior to 10g. Customers who obtain Oracle’s Software Updates License & Support for the Standard Edition Database can upgrade to enterprise. Also, Customers must use Oracle Cluster Ready Services as the clusterware; third party clusterware is not supported, AND Customers must use Automatic Storage Management to manage all data. |
Category | Description |
Database | Standard Edition One |
(continued) | Oracle Standard Edition One provides companies the total power of Oracle Database at an affordable entry price. Oracle Standard Edition One may only be licensed on servers that have a maximum capacity of 2 sockets. If licensing by Named User Plus, the minimum is 5 Named User Plus licenses. Lite Mobile Server and Lite Client Oracle Lite is the leading platform to develop, deploy and manage mobile applications that store data locally on mobile devices (smart phones, PDAs, handheld computers, and traditional laptops) and synchronize data with central servers. Personal Edition Oracle Database Personal Edition is a full-featured version of the Oracle Database targeted at individuals who require full compatibility with the entire Oracle Database family. Personal Edition provides a maximum of one Named User Plus per database. |
Enterprise Managers | Oracle Enterprise Manager provides a comprehensive management framework designed to support multiple, heterogeneous environments. |
Application Server | Oracle Application Server runs e-commerce storefronts and personalized portals, reducing middleware complexity by replacing more than ten separate point products from other vendors. The Application Server comes in seven editions: iAS Standard Edition One, , iAS Standard Edition, iAS TopLink and Application Development Framework, Enterprise Edition, WebLogic Server Standard Edition, WebLogic Server Enterprise Edition, and WebLogic Suite. |
Business | Oracle Business Intelligence (BI) is the most comprehensive portfolio of |
Intelligence | technology and applications for enabling the insight-driven organization, including leading BI applications, BI platform technology, and data warehousing. |
Identity | Oracle Identity Management’s best-in-class suite of idM solutions delivers |
Management | the industry’s only hot-pluggable middleware, allowing enterprises to manage end-to-end lifecycle of user identities across all enterprise resources both within and beyond the firewall. |
Tools | Oracle offers a complete suite of application development and business intelligence tools for building any kind of e-business application using the latest internet technologies. |
Collaboration | Oracle Beehive supplies email, voice mail, calendaring, file services, and integrated search capabilities along with the ability to access this information from any type of interface (standard desktop clients, file protocols, Web, wireless, and telephone). |
Category | Description |
Data Warehousing | Oracle offers a complete, integrated, and open solution for all your data warehousing needs to design, build, deploy, and manage an Intelligent Webhouse. Oracle’s data warehousing technologies take full advantage of the Oracle Database. |
Integration Products | Oracle’s Integration Products enable you to integrate your legacy data and applications into your Oracle environment. |
License Metrics
Oracle’s technology products are primarily licensed using two metrics: Named User Plus or Processor. The Named User Plus metric is used in environments where users and/or devices can be easily identified and counted. The Processor metric is used in environments where users cannot be easily identified and counted.
Named User Plus Metric
This metric is used in environments where users can be identified and counted. Named User Plus includes both humans and non-human operated devices. All human users and non-human operated devices that are accessing the program must be licensed. A non-human operated device can be many things, such as, a temperature monitoring device. It is important to note that if the device is operated by a person, then this person must be licensed. As described in illustration #1, the 400 employees who are operating the 30 forklifts must be licensed because the forklift is not a “non-human operated device”.
A licensed Named User Plus may access the program on any instances where it is deployed, provided that the minimum on each server is met.
Illustration #1:Licensing Technology Products |

- Manufacturing company has 15 temperature devices to control the temperature in the warehouse. These devices update the Oracle Database
- 30 forklifts are used by 400 warehouse employees to move the contents in warehouse
- Forklift has built-in transponder that updates the Oracle Database EE directly
- Oracle Database is running on a 6- processor server (single core chips)
Number of licenses required | |
Oracle Database EE | This product can be licensed by Processor or by Named User Plus metric. •By Processor: all processors where the database is installed and/or running must be licensed. Number of Processor licenses required: 6 •By Named User Plus: the number of licenses required is 1) the Named User Plus minimum (25 Named Users Plus per Processor) OR 2) the total number of actual users accessing the Database (= # of temperature devices + warehouse employees), whichever is greater. 25 * 6 Processors = 150 Named Users Plus15 temperature devices + 400 warehouse employees = 415 Named Users PlusNumber of Named User Plus licenses required: 415 |
If multiplexing hardware or software is used, the number of Named User Plus licenses must be counted at the multiplexing front end. Multiplexing is described later in this section.
Minimums for this metric may be discrete quantities, or they may be based on the number of processors in the machine on which the software will be installed and/or run. For example, the minimum for the Database Enterprise Edition, the iAS Standard Edition and the iAS Enterprise Edition is 25, 10 and 10 Named Users Plus per Processor, respectively, while the Database Standard Edition, and Standard Edition One minimums are 5 Named Users Plus. For iAS SE One/SE/EE, the Named User Plus Minimum does not apply if the program is installed on a one processor machine that allows for a maximum of one user per program.
Reminder: Oracle Database Standard Edition only can be licensed on servers that have a maximum capacity of 4 sockets. Effective with the release of 10g, the Oracle Database Standard Edition product includes the Real Applications Clusters database option. The Real Applications Clusters option is not included with any Standard Edition versions prior to 10g. Customers who obtain Oracle’s Software Updates License & Support for the Standard Edition Database can upgrade to the 10g version of the product for the supported licenses. Also, customers must use Oracle Cluster Ready Services as the clusterware; third party clusterware is not supported, AND customers must use Automatic Storage Management to manage all data. Oracle Standard Edition One may only be licensed on servers that have a maximum capacity of 2 sockets.
Processor Metric
This metric is mostly used in environments where the software users cannot be easily identified or counted, such as internet-based applications. The Processor metric is also used when it is more cost effective than Named User Plus licenses. All processors where the Oracle programs are installed and/or running must be licensed.
The number of required licenses shall be determined by multiplying the total number of cores of the processor by a core processor licensing factor specified on the Oracle Processor Core Factor Table which can be accessed at http://oracle.com/contracts. All cores on all multicore chips for each licensed program are to be aggregated before multiplying by the appropriate core processor licensing factor and all fractions of a number are to be rounded up to the next whole number. When licensing Oracle programs with Standard Edition One or Standard Edition in the product name, a processor is counted equivalent to an occupied socket; however, in the case of multi-chip modules, each chip in the multi-chip module is counted as one occupied socket.
For example, a multicore chip based server with an Oracle Processor Core Factor of
0.25 installed and/or running the program (other than Standard Edition One programs or Standard Edition programs) on 6 cores would require 2 processor licenses (6 multiplied by a core processor licensing factor of .25 equals 1.50, which is then rounded up to the next whole number, which is 2). As another example, a multicore server for a hardware platform not specified in the Oracle Processor Core Factor Table installed and/or running the program on 10 cores would require 10 processor licenses (10 multiplied by a core processor licensing factor of 1.0 for ‘All other multicore chips’ equals 10).
Oracle Licensing Policies
Prerequisites Rules
Many software products have functional interdependencies with other software products. Sometimes prerequisite products may be made by the same company that makes the primary product, and sometimes it is provided by other vendors. A simple example of this type of functional interdependency is the relationship between a word processing software program and an operating system. Before the word processing software can be used, an operating system must be installed on the hardware as well. Prerequisite products are frequently sold separately.
Many Oracle products have functional interdependencies with other Oracle products. In some cases, prerequisite products are sold separately. In others, where the functional interdependency is more limited, customers automatically receive a free, restricted use license for a prerequisite product or products to facilitate the use of the product they are licensing.
Environments to License
Software is always used in combination with some type of hardware and operating system. In today’s world, software is often used in combination with many different types of hardware and operating systems, which may be connected together in a complex network. Oracle’s software is developed based on open standards that allow it to be installed and used on servers, computers, and devices made by multiple manufacturers and running many operating systems.
The term “configuration” is used to describe the combination of hardware, software, and licensed users and devices that an individual customer has or wants to run. For example, one possible (and very basic) configuration would be 160 Named User Plus of Oracle Database Enterprise Edition running on a Sun Solaris server.
Use of any Oracle software product requires a license from Oracle. In order to maximize the value you receive from your Oracle software, you will want to be sure you are licensed to use it in different environments, such as development, test, production and standby. See illustration #2.
Development – Set up, customization, and modification of software is done in a development environment. Any person doing development work using the software must be licensed. Oracle software may be downloaded for limited development work via the Oracle Technology Network (OTN). Software downloaded from the OTN Website is governed by a special agreement called the OTN Development License. This agreement grants the individual the right to use the programs only in a development environment; licenses obtained under this agreement may not be used in test, production, fail-over, or any other environments. Additionally, customers who want to use any applications developed under an OTN license for internal data processing, commercial or production purposes must secure a Full Use Oracle license for any of the development software licensed under the OTN agreement prior to using the applications for such purposes.
Customers wanting a less restrictive license for development work may obtain Full Use licenses under a standard Oracle License and Services Agreement (OLSA) from the Oracle Store (http://www.oracle.com/store) or through their Oracle Sales Representative.
Test/Staging – Test/staging environments are used to verify that new or customized code runs properly. This can be staged on separate servers or on the same servers used to run a development or production environment. Any Oracle software used in test/staging environment must be properly licensed with a Full Use license under an Oracle License and Services Agreement (OLSA) or other appropriate Oracle (or Oracle authorized reseller) license agreement. If a test/staging environment is maintained on the same server as a production or development environment, and that server is fully licensed for all relevant programs on a per Processor metric, then no additional licenses are required for the test/staging environment.
Production – The environment used by end users for business or other operations is called a production environment. All programs used in the production environment must be properly licensed based on the applicable license metrics under an Oracle License and Services Agreement (OLSA) or other appropriate Oracle (or Oracle authorized reseller) license agreement.

Products to be licensed | Number of licenses required |
Oracle Database EE (Test, Staging & Production) | This product can be licensed by Processor or by Named User Plus metric: •If licensing by Processor, all processors where the database is installed and/or running must be licensed. Number of Processor licenses required: 6 •If licensing by Named User, the number of licenses required is 1) the Named User Plus minimum (25 Named Users Plus per Processor) OR 2) the total number of actual users accessing the Database (= # of traders + developers), whichever is greater: 25 * 6 Processors = 150 Named Users Plus500 traders + 10 Developers = 510 Named Users PlusNumber of Named User Plus licenses required: 510 Note : If the server is fully licensed by Processor then no additional licenses are required to install and/or run other environments that are configured on the same server. |
Backup/Failover/Standby/Remote Mirroring – Described below, Oracle differentiates between four methods of database recovery:
Backup – In this method, a copy of the physical database structures of the database is made. When the original data is lost, the backup files can be used to reconstruct the lost information that constitutes the Oracle Database. This backup copy includes important parts of the physical structures such as control files, redo logs and data files. These physical files can be stored on a server, storage array, disk drive(s), or Compact Disc(s). Solutions like Recovery Manager/RMAN (included with Oracle Database EE or SE) and Oracle Secure Backup or operating system utilities are used to create copies of physical files. Oracle permits customers to store a back up copy of the database physical files on storage devices, such as tapes, without purchasing additional licenses. In an event of failure, when the Oracle data is restored from tape or media, and the Oracle Database is installed on the recovery server, licensing is required. See illustration #3.
Failover – In this type of recovery, nodes are arranged in a cluster and share one disk array. A Failover cluster is a group of systems, bound together into a common resource pool. In this type of recovery method, the Production node acts as the primary node. When the primary node fails, one of the surviving nodes in the cluster acts as the primary node. Solutions like Oracle Failsafe (included with Oracle Database EE or SE, SE1), or third party vendor solutions (e.g. Veritas, HP Service Guard, HACMP, Linux HA – Heartbeat) are used to manage Failover environments. In this type of environment, Oracle permits licensed Oracle customers to run some Technology Programs on an unlicensed spare computer for up to a total of ten separate days in any given calendar year. Once the primary node is repaired, you must switch back to the primary node. Once the failover period has exceeded ten days, the failover node must be licensed. In addition, only one failover node per clustered environment is at no charge for up to ten separate days even if multiple nodes are configured as failover. Downtime for maintenance purposes counts towards the ten separate days limitation. Any other use requires the environment to be fully licensed. . In a failover environment, the same license metric must be used for the production and failover nodes when licensing a given clustered configuration. Additionally, when licensing options on a failover environment, the options must match the number of licenses of the associated database. See illustration #4.
Standby – In this method, one or more copies of a primary database are maintained on a standby server(s). The sites in a standby configuration may be dispersed geographically and are connected by Oracle Net Services. As the primary database is modified, log information generated by the changes are sent to the standby database(s) and subsequently applied to the standby database. If the primary database fails, a standby database can be activated to be the new primary database. Solutions like Oracle Data Guard (included with Oracle Database EE) or customer-generated scripts can be used. In this environment, both the primary and the standby databases must be fully licensed. Additionally, the same metric must be used to license both databases. See illustration #5.
Remote Mirroring – This method involves the mirroring of the storage unit or shared disks arrays. Remotely mirrored storage units may be geographically dispersed and not in the same location as the primary unit, but they share the same disk array. To setup a remote mirroring environment, the Oracle data files, executables, binaries and DLLs are replicated to the mirrored storage unit. Solutions like Veritas Volume Replicator, EMC SRDF, Legato Replistor, and EMS StoreEdge are used to mirror the data stored in on the disk arrays. In this environment, both the primary and the remote mirrored databases must be fully licensed. Additionally, the same metric must be used to license both databases. If the Oracle Database is accessing the data from the primary disk array and it is not accessing the mirrored disk array, but it is installed on the mirrored network storage unit, then both database must be fully licensed and the same metric must be used. If a failure occurs in the primary storage unit and the Oracle Database can no longer access the data from the primary disk array, however it is still installed on the primary unit, and data can only be accessed from the remote mirrored disk array, then both databases must still be fully licensed and the same metric must be used. In this environment, Oracle must be fully licensed at the primary site, and if it is ever installed and/or run at the secondary site, it must also be fully licensed there.
Additionally, the same metric (i.e. processor-based, or named user-based) must be used to license both databases. See illustration #6.

Products to be licensed | Number of licenses required |
Oracle Database EE (Test, Staging & Production) | This product can be licensed by Processor or by Named User Plus metric. By Processor: all processors where the database is installed and/or running must be licensed.Number of Processor licenses required: 6By Named User Plus: the number of licenses required is 1) the Named User Plus minimum (25 Named Users Plus per Processor) OR 2) the total number of actual users accessing the database (= # of traders + developers + DBA), whichever is greater.25 * 6 Processors = 150 Named Users Plus500 traders + 10 Developers + 1 DBA= 511 Named Users PlusNumber of Named User Plus licenses required: 511 |

Products to be licensed | Number of licenses required |
Oracle Database EE | This product can be licensed by Processor or by Named User Plus metric: •By Processor: all processors where the database is installed and/or running must be licensed. > Number of processors licenses required: 6 Included: right to run the database on node 2 for up to a total of 10 separate days in any given calendar year •By Named User Plus: the number of licenses required is 1) the Named User Plus minimum (25 Named Users Plus per Processor) OR the total number of users accessing the Database (= # of traders), whichever is greater: –1) 25 * 6 Processors = 150 Named Users Plus, –2) 1,000 traders = 1,000 Named Users Plus Number of Named User Plus licenses required: 1,000 |

Number of licenses required | ||
Oracle | This product can be licensed by Processor or by Named User Plus metric. | |
•If licensing by Processor, all processors where the database is installed and/or running must be licensed. Number of Processor licenses required: 6 •If licensing by Named User Plus, the number of licenses required is 1) the | ||
Database EE 1 (Test, Staging & Production) | ||
Named User Plus minimum (25 Named Users Plus per Processor) OR 2) the total number of actual users accessing the Database (= # of traders + developers), whichever is greater. 25 * 6 Processors = 150 Named Users Plus500 traders + 10 Developers = 510 Named Users PlusNumber of Named User Plus licenses required: 510 | ||
Oracle | This product can be licensed by Processor or by Named User Plus metric. | |
•If database 1 is licensed by Processor, then database 2 must also be licensed by Processor – all Processors where database 2 is installed and/or running must be licensed. Number of Processor licenses required: 4 | ||
Database EE 2 (Standby Environment) | ||
•If database 1 is licensed by Named User Plus, then database 2 must also be licensed by Named User Plus. The number of licenses required is 1) the Named User Plus minimum (25 Named Users Plus per Processor) OR 2) the total number of actual users accessing the Database (= # of traders + developers), whichever is greater. 1) 25 * 4 Processors = 100 Named Users Plus2) 500 traders + 10 Developers = 510 Named Users Plus Given that the Named User Plus license is a multi-server license, the 510 licensed Named User Plus on Database 1 can also access Database 2. Furthermore, given that the minimum on each server is met (minimum on server 1: 25*6 =150; minimum on server 2: 25*4=100; total: 150+100=250), the number of Named User Plus licenses required for Database 2 is 0 |

Number of licenses required | |
Oracle Database EE on Server 1 | This product can be licensed by Processor or by Named User Plus metric. •If licensing by Processor, all processors where the database is installed and/or running must be licensed. Number of Processor licenses required: 6 •If licensing by Named User Plus, the number of licenses required is 1) the Named User Plus minimum (25 Named Users Plus per Processor) OR 2) the total number of actual users accessing the Database (= # of traders), whichever is greater. 25 * 6 Processors = 150 Named Users Plus500 traders = 500 Named Users PlusNumber of Named User Plus licenses required: 500 |
Oracle Database EE (Remote Mirroring Environment) on Server 2 | Given that Oracle DB EE is installed on server 2, it must be licensed by either Processor or by Named User Plus metric. •If Server 1 is licensed by Processor, then Server 2 must also be fully licensed by Processor metric. Number of Processor licenses required: 4 •If server 1 is licensed by Named User Plus, then server 2 must also be licensed by Named User Plus. The number of licenses required is 1) the Named User Plus minimum (25 Named Users Plus per Processor) OR 2) the total number of actual users accessing the Database (= # of traders), whichever is greater. 1) 25 * 4 Processors = 100 Named Users Plus500 traders = 500 Named Users PlusNumber of Named User Plus licenses required: 500Minimum required for both servers 1 and 2: (150 + 100) = 250Additional Named User Plus licenses required: 0 |
Oracle | Given that the Named User Plus license is a multi-server license, the 500 users |
Database EE | licensed via Named User Plus on Database 1 can also access Database 2. |
(Remote | Furthermore, given that the minimum on each server is met (minimum on |
mirroring | Server 1: 25 * 6 =150; minimum on server 2: 25 * 4 = 100; total: 150 + 100 = |
Environment) | 250), the number of Named User Plus licenses required for Database 2 is 0. |
on Server 2 | |
(continued) |
Partitioning Servers
See the Partitioning document on http://www.oracle.com/corporate/pricing/specialtopics.html for detailed information on partitioning.
Batching, Import/Export of Flat Files and Multiplexing
Batching and multiplexing have become increasingly important as computing environments have grown in size and complexity. Unfortunately, what constitutes batching or multiplexing is not always consistently defined from vendor to vendor, which can be confusing. Given that these two processes have different implications from a licensing perspective, it is important to fully understand what Oracle considers each to be.
Batching – Batching is an activity that allows a group of tasks occurring at different times to be processed all at the same time, while requiring little or no interaction from the user. For most environments, batching is performed to transport data from computer to computer where the database is running.
There are two common methods for batching data into or out of a database:
- Automatic Batch/Data Feeds: This method requires no human interaction because batching scripts have been written that automatically uploads the data. See illustration #7.
- Manual Batch/Data Feeds: This method is a manual process that requires human interaction because the user enables the execution of the batching scripts.
Both Processor and Named User Plus metrics can be used to license environments with batch processing. If licensing a batched environment by Processor, all Processors where the Oracle Database is installed and/or running must be licensed. If licensing a batched environment by Named User Plus, batching data from computer to computer where the database is running, is the only automated process permitted. In addition, in a manual batched environment, users who are performing the batch/data feeds are considered actual users and need to be licensed. The number of licenses required is the greater of the licensing minimum or the total number of actual users accessing the Oracle program.
Import/Export of Flat Files – This method requires human interaction and allows importing or exporting of data from flat files (for example, Excel or CSV files) into the Oracle Database using import and export utilities. Both Processor and Named User Plus metrics can be used. If licensing by Processor, all Processors where the Oracle Database is installed and/or running must be licensed. If licensing by Named User Plus, the users who are performing the import/export of flat files are considered actual users and need to be licensed. The number of licenses required is the greater of the licensing minimum or the total number of actual users accessing the Oracle program. See illustration #8.
Multiplexing – Multiplexing is when a large number of end users and/or devices access a system via an interface, such as a TP monitor or a web server product, so that the apparent number of users and/or devices accessing the system is much smaller than the actual number of users and/or devices. If Oracle software is part of an environment in which multiplexing hardware or software is used, then all users and/or devices must be licensed at the multiplexing front end.
Both Processor and Named User Plus metrics can be used to license the multiplexing environment. If licensing a multiplexing environment by Processor, all Processors where the Oracle Database is installed and/or running must be licensed. If licensing a multiplexing environment by Named User Plus, the number of licenses required is the licensing minimum or the total number of actual users at the multiplexing front end who are accessing the Oracle program, whichever is greater. See illustration #9.

Number of licenses required | |
Oracle Database EE | This product can be licensed by Processor or by Named User Plus metric. •By Processor: all processors where the database is installed and/or running must be licensed. Number of Processor licenses required: 6 •By Named User Plus: the number of licenses required is 1) the Named User Plus minimum (25 Named Users Plus per Processor) OR 2) the total number of actual users accessing the Database (= # of traders), whichever is greater. 25 * 6 Processors = 150 Named Users Plus300 traders = 300 Named Users PlusNumber of Named User Plus licenses required: 300 |

Products to be licensed | Number of licenses required |
Oracle Database EE | This product can be licensed by Processor or by Named User Plus metric: •By Processor: all processors where the database is installed and/or running must be licensed. Number of processors licenses required: 6•By Named User Plus: the number of licenses required is 1) the Named User Plus minimum (25 Named Users Plus per Processor) OR 2) the total number of users accessing the Database (= # of traders + 1 DBA), whichever is greater: –1) 25 * 6 Processors = 150 Named Users Plus, –2) 500 traders + 1 DBA= 501 Named Users Plus Number of Named User Plus licenses required: 501 |

Products to be licensed | Number of licenses required |
Oracle Database EE | This product can be licensed by Processor or by Named User Plus metric. •By Processor: all processors where the database is installed and/or running must be licensed. Number of Processor licenses required: 6 •By Named User Plus: the number of licenses required is 1) the Named User Plus minimum (25 Named Users Plus per Processor) OR 2) the total number of actual users accessing the Database (= # of traders), whichever is greater 25 * 6 Processors = 150 Named Users Plus500 traders = 500 Named Users PlusNumber of Named User Plus licenses required: 500 Note: Given that this is a multiplexing environment, all users at the front end of multiplexing must be licensed. |
If you need more help with Oracle database licensing contact our experts to get help.