Back to Port Numbers

1521 Oracle-DB TCP

Reference for TCP port 1521, commonly associated with Oracle-DB.

What it's for

Port 1521 is the default port for Oracle Database, one of the longest-established and still widely deployed relational database systems, particularly common in large enterprise, financial, and government environments with long-running legacy systems.

Protocol basics

Oracle's client-server communication runs over TCP through Oracle Net Services (formerly SQL*Net), using the TNS (Transparent Network Substrate) protocol. Connections are typically defined by a "connect string" or tnsnames.ora entry that specifies the host, port, and a service name or SID identifying the specific database instance — Oracle's addressing model is somewhat more involved than a simple host:port pair, reflecting its support for complex clustered and distributed deployment topologies (like Oracle RAC). As with any database port, 1521 should be restricted to trusted application servers rather than exposed broadly, with encryption enabled for connections crossing untrusted networks.