Assign Oracle licenses

Note that you can only assign licenses to the products on existing Oracle order list items that have the status Complete. Follow these steps to assign Oracle licenses to existing products:

  1. Navigate to Enterprise > Oracle overview > Entitlements tab > License Assignments page.

  2. Click one of the following buttons to view the Oracle license compliance position on that entity type only: Virtual machines, Physical servers, or Datacenters.


    See Visibility: License assignments for instructions on filtering your order list further.

  3. Click the Not Compliant virtual machine, server, or datacenter row that you want to investigate.

    The license assignment here is based on the currently-supported license compliance rule sets. For example, when you select Go to in the Navigating to another environment dialog, you will assign the license in the following ways:

    • Soft-partitioning case—license assignment to a cluster:

    • Hard-partitioning case—license assignment to a VM or physical host:

  4. On the resulting, Computer/Datacenter License Assignment page, select either the Database Products tab or Middleware Products tab, so that you can investigate on which products there are missing Oracle licenses.


    Next to View the license requirements using a different metric, you can toggle between Named User Plus minimums and Processor (or select both), which updates the product list.

  5. Identify a Product name row whose Is satisfied column is No; this inventoried product does not have the required license coverage. Click the Edit icon on the right side of the row to assign Oracle licenses to this product:

  6. Click the right arrow next to a product with enough available licenses to cover the need. In the Assign licenses box, enter the number of desired licenses and select Assign:


    Here is the result:



    To review the Oracle licenses that have been assigned, select See only the products where licenses have been assigned.

    In addition, if you need to undo your license assignment, click Remove all. To activate this change, click Yes, remove in the Confirm removal of licenses dialog.

  7. To save this license assignment, navigate to the bottom of this view and click Save changes.

  8. The Is satisfied column now reads Yes, indicating that these licenses have been assigned and saved.

Back on the Oracle overview > License Assignments page, the virtual machine, physical server, or datacenter will still have the status Not Compliant.

If the license assignment in Step 6 had been the final product requiring licenses, the status will change to Compliant on the day after the appropriate number of licenses has been assigned on its respective products[5].

For a description of the compliance update process, see Oracle license compliance: Supported rule sets.


Finally, there are three more possible license compliance statuses that you may notice on the License Assignments list, for which there is no way to move to the Compliant status:

  • Incomplete Data—SAM Core on Snow Atlas cannot precisely calculate the license requirement, since the appropriate rule set is not yet available, so licenses cannot be assigned.

  • Product Issues—license requirements have been calculated, but inventoried deployed Oracle Database Standard Editions related to the maximum number of occupied sockets have been violated.

  • No Products—license assignments are not possible here because no Oracle products have been deployed.

[5] If this license assignment had not been the final product requiring licenses, the virtual machine, physical server, or datacenter's licensing status would have remained Not Compliant.