| Lesson 6 | Evolution of Oracle Network Configuration Tools |
| Objective | Describe how Oracle's network tools have evolved from Net Assistant to cloud-native infrastructure. |
From Oracle Net Assistant to Cloud-Based Network Configuration
Oracle Net Assistant was a GUI-based tool used in early Oracle versions (up to 9i) for configuring network files such as
listener.ora and
tnsnames.ora. It was sunset after Oracle 9i, with its functionality absorbed into:
- Oracle Net Manager (GUI)
- Oracle Net Configuration Assistant (NetCA)
- Command-line tools like
lsnrctl
Oracle Net Manager (netmgr) was included in Oracle 10g through 12c for on-premise installations, but it has since been deprecated and is no longer included in standard Oracle distributions starting with Oracle 18c. It is not available in Oracle 19c, 21c, or 23c.
Legacy Tool Availability (Net Assistant & Net Manager)
The following table clarifies when each Oracle network configuration tool was available:
| Oracle Version |
Oracle Net Assistant |
Oracle Net Manager |
Net Configuration Assistant (NetCA) |
| 9i and earlier |
✅ Available |
✅ Available |
✅ Available |
| 10g – 12c |
❌ Deprecated |
✅ Available |
✅ Available |
| 18c and newer |
❌ Removed |
❌ Removed |
✅ Still available |
Note: Administrators working on Oracle 19c or 23c should not expect Oracle Net Manager to be present. Network tasks are now handled using NetCA, lsnrctl, and cloud-native tooling in OCI.
Network Configuration in Modern Oracle Cloud
In Oracle Cloud Infrastructure (OCI), most traditional listener and naming configuration tasks have been replaced with cloud-native networking services. These include:
- Virtual Cloud Networks (VCNs) — isolated and secure cloud network segments
- Security Lists and Network Security Groups (NSGs) — control access to compute and database instances
- Service Gateways — allow private traffic between Oracle services and your databases
- OCI Load Balancers — distribute incoming traffic for high availability
Administrators use the OCI Console, OCI CLI, or Terraform to define connectivity. Configuration files like listener.ora are either managed behind the scenes or unused in Autonomous Database deployments.
Should You Still Use Oracle Net Manager?
If you're managing a legacy on-premise Oracle version (10g to 12c), Oracle Net Manager can still be used for:
- Editing
listener.ora, tnsnames.ora, and sqlnet.ora
- Configuring naming methods and local service aliases
However, this tool was removed in Oracle 18c and is not available in Oracle 19c and beyond. For modern deployments, use:
NetCA for guided listener and naming setup
lsnrctl for direct listener management
- OCI-native tooling for cloud network configuration
Conclusion
Oracle's network configuration tools have evolved from desktop-based GUIs like Net Assistant and Net Manager to automation-ready cloud interfaces and CLI utilities. As cloud adoption continues, it is critical for Oracle professionals to understand:
- Which tools are supported in each version
- How to migrate from legacy tools to cloud-native practices
- The role of OCI in managing networking at scale
For long-term success, DBAs should prioritize learning lsnrctl, NetCA, and OCI's networking model over relying on deprecated GUI tools.
