Contents Index -v server option -xs server option

ASA Database Administration Guide
  The Database Server
    The database server
      Database server options

-x server option

Function 

To specify server side network communications protocols.

Syntax 1 

dbsrv9 -x { all | none | srv-protocols } ...

srv-protocols:
    { [ namedpipes | spx | tcpip ] parmlist },...
parmlist:
    ( parm=value;...)

Syntax 2 

dbeng9 -x { all | none | eng-protocols } ...

eng-protocols:
    { namedpipes | tcpip [ parmlist ] },...
parmlist:
   ( parm=value;...)

Applies to 

All operating systems and servers.

Description 

Use the -x option to specify which communications protocols, in addition to shared memory, you want to use to listen for client connection broadcasts.

If you do not specify the -x option, the server attempts to listen for client connection broadcasts using all protocols supported by the database server running on your operating system, including shared memory.

If you specify the -x option with one or more protocols, the server attempts to listen for client connection broadcasts using the specified protocol(s) and also using a shared-memory protocol.

If you are running Windows CE and specify the -x option, the server only attempts to listen for client connection broadcasts using the TCP/IP protocol unless you explicitly request otherwise.

Regardless of which settings you choose for the -x option, the server always listens for connection broadcasts using the shared memory protocol. In addition to the shared memory protocol, you can also specify the following:

By default, the database server listens for broadcasts on port 2638, and redirects them to the appropriate port. This ensures a connection in most cases.

You can override this default and cause the server not to listen on port 2638 by setting the option -sb 0, or by turning off the BroadcastListener option (BroadcastListener=0). Additionally, if the client and server are communicating through a firewall, the client must send the packet to the exact port the server is listening on by specifying DoBroadcast=None and Host=.

For information, see ServerPort communication parameter [PORT].

For some protocols, additional parameters may be provided, in the format

-x tcpip(PARM1=value1;PARM2=value2;...)

For a description of available parameters, see Network communications parameters.

For UNIX, quotation marks are required if more than one parameter is supplied:

-x "tcpip(PARM1=value1;PARM2=value2;...)"
Examples 

Allow only shared memory, TCP/IP and SPX communications:

-x tcpip,spx
See also 

CommLinks connection parameter [LINKS]


Contents Index -v server option -xs server option