Configuring Networks for Oracle AI Database

About Oracle AI Database Network Configuration Options

Oracle AI Database requires no special network configuration on a server with a static, resolvable host name, IP address, and at least one network interface. Special considerations apply to multihomed, multialias, or temporarily non-networked computers, including ensuring firewall ports are open and configuring connectivity or database services as needed. Network interfaces and switches should support at least 1 GbE, with 25 GbE or higher recommended for NVMe-oF storage.

Read More: About Oracle AI Database Network Configuration Options

About Assigning Global Database Names During Installation

During installation, the database name defines the DB_NAME, DB_UNIQUE_NAME, and DB_DOMAIN values. The global database name combines the database name and domain to uniquely identify the database on a network, while the SID uniquely identifies a database instance on a host. Database and domain names have defined length and character restrictions, and DB_NAME does not have to be the first eight characters of DB_UNIQUE_NAME.

Read More: About Assigning Global Database Names During Installation

Network Configuration for Computers Completed After Installation

Oracle AI Database can be installed on computers without fixed network addresses, including DHCP-configured systems, but the computer must be able to resolve and reach itself. Before installation, use ping with both the host name and fully qualified host name, verifying that the expected local IP address is returned and that the fully qualified name is defined in /etc/hosts. After networking is enabled, the system can use either static IP addressing or DHCP.

Read More: Network Configuration for Computers Completed After Installation

Network Configuration for Multihome Computers

Installing Oracle AI Database on a multihomed computer requires setting ORACLE_HOSTNAME to identify the appropriate host name or interface. Oracle Universal Installer uses this value when available, or otherwise derives host information from /etc/hosts and installation inputs. Clients must resolve and ping both the host name and fully qualified domain name associated with the database instance or alias.

Read More: Network Configuration for Multihome Computers

Setting the ORACLE_HOSTNAME Environment Variable

Set ORACLE_HOSTNAME as the Oracle installation user before installation, using export in Bourne, Bash, or Korn shells or setenv in the C shell. The value should be the fully qualified host name intended for the Oracle AI Database installation.

Read More: Setting the ORACLE_HOSTNAME Environment Variable

Network Configuration for Computers with Multiple Aliases

Installing Oracle AI Database on a computer with multiple host aliases requires setting ORACLE_HOSTNAME to the preferred host name. These aliases resolve to the same IP address through the naming service, so the environment variable determines which computer name Oracle uses during installation.
Read More: Network Configuration for Computers with Multiple Aliases