Port 1160 carries olsv (Oracle Lite Server), the multi-user service for Oracle Database Lite. Every time a remote client connects to a shared Oracle Lite database, that connection flows through this port.
What Runs on Port 1160
Service name: olsv (DB Lite Mult-User Server)1
Protocol: TCP and UDP
Default port: 1160
The olsv service is Oracle Database Lite's answer to a specific problem: Oracle Lite databases are designed to be lightweight and embedded, but sometimes multiple users need to access the same database. The multi-user service makes this possible.
When a remote client wants to connect, it sends a request containing a Data Source Name (DSN) to port 1160. The olsv service receives this request, parses the DSN, and maps it to the corresponding Oracle Lite database. Then it completes the connection. The service acts as an intermediary—a bridge between multiple remote clients and a single database that wasn't originally designed for sharing.2
How It Works
The olsv executable starts the multi-user service on Linux platforms. Once running, it listens on port 1160 for incoming connection requests. Each request contains:
- A DSN identifying which database the client wants to access
- Authentication credentials
- Connection parameters
The service parses this information, validates it, and establishes a connection to the requested Oracle Lite database. Multiple clients can connect simultaneously, each accessing the same underlying database through the multi-user service.
If something goes wrong—a failed connection, authentication error, or database access issue—the service generates an olsv.log file in the current working directory. This is where you look when connections fail.
The History
Oracle Database Lite has existed since the late 1990s as Oracle's solution for mobile and embedded database needs. It was designed for devices with limited resources—laptops, PDAs, early smartphones—where a full Oracle database would be impossibly heavy.
But lightweight databases have a problem: they're often single-user by design. A database file sitting on a laptop can't be safely accessed by multiple users at once without risking corruption. The multi-user service solved this by introducing a centralized server that coordinates access.
Port 1160 became the standard listening port for this service. It sits in the registered ports range (1024-49151), assigned by IANA for this specific purpose.3
Security Considerations
Default configuration: Port 1160 is not open by default unless you've specifically installed and configured Oracle Database Lite's multi-user service.
Authentication: The service requires proper Oracle Lite credentials. Anonymous connections are not permitted.
Exposure risk: If port 1160 is exposed to the public Internet, attackers could attempt to:
- Brute-force database credentials
- Exploit vulnerabilities in the olsv service itself
- Enumerate available databases through DSN scanning
Best practices:
- Only open port 1160 on trusted networks
- Use firewall rules to restrict access to known client IP addresses
- Monitor the olsv.log file for suspicious connection attempts
- Keep Oracle Database Lite updated to patch any security vulnerabilities
Checking What's Listening
On Linux or macOS:
On Windows:
If you see olsv or oracle in the process name, Oracle Database Lite's multi-user service is running. If you see something else, investigate—port 1160 might be used by different software on your system, or something unexpected might be listening.
Related Ports
- Port 1521 — Oracle Database's default listener port (the full database, not Lite)
- Port 2483 — Oracle Database SSL listener
- Port 5500 — Oracle Enterprise Manager
Oracle Lite is the lightweight sibling of Oracle's full database. Port 1160 serves the same coordination purpose for Lite that port 1521 serves for the full Oracle Database—it's where clients go to connect.
Why This Port Matters
Port 1160 represents a specific architectural solution: how do you take something designed for single-user isolation and make it support multi-user collaboration?
The answer isn't to redesign the database itself. The answer is to put a service in front of it—one that listens, coordinates, and mediates access. Every connection on port 1160 is a request to cross the bridge from isolated to shared.
In enterprise environments running Oracle Lite for mobile users or embedded devices, this port is the central coordination point. Without it, each user would need their own separate database. With it, they can share one.
Frequently Asked Questions About Port 1160
이 페이지가 도움이 되었나요?