Connections that the database server supports
The database server supports different types of connections with client application.
The following types of connections are supported by the
database server.
Connection type | Windows | UNIX | Local | Network |
---|---|---|---|---|
Sockets | X | X | X | X |
TLI (TCP/IP) | X | X | X | |
Shared memory | X | X | ||
Secure Sockets Layer (SSL) | X | X | X | |
Stream pipe | X | X | ||
Named pipe | X | X |
Secure Sockets Layer (SSL) connections use encryption for data communication between two points over a network.
When configuring connectivity, consider setting the LISTEN_TIMEOUT and MAX_INCOMPLETE_CONNECTION configuration parameters. These parameters enable you to reduce the risk of a hostile denial-of-service (DOS) attack by making it more difficult to overwhelm the Listener VP that handles connections.
UNIX only: On many UNIX platforms,
the database server supports multiple network programming interfaces.
The machine notes show the interface/protocol combinations that the
database server supports for your operating system.
To set up a client connection:
- Specify connectivity and connection configuration parameters in your onconfig file.
- Set up appropriate entries in the connectivity files on your platform.
- Specify connectivity environment variables in your UNIX start-up scripts or the local and domain-wide Windows registries.
- Add an sqlhosts entry to define a dbserver group for your database server.