MyIP protocol option [ME]

Controls whether the client attempts to determine addressing information.

Usage

TCP/IP, HTTP, HTTPS

Values

String

Remarks

The MyIP (ME) protocol option is provided for computers with more than one network adapter.

Each adapter has an IP address. By default, the database server uses every network interface it finds. If you don't want your database server to listen on all network interfaces, specify the address of each interface you want to use in the MyIP (ME) protocol option.

If the keyword NONE is supplied as the IP number, no attempt is made to determine the addressing information. The NONE keyword is intended for clients on computers where this operation is expensive, such as computers with multiple network cards or remote access (RAS) software and a network card. It is not intended for use on the server.

Separate multiple IP addresses with commas.

When specifying an IPv6 address on a Windows platform, the interface identifier should be used. Unix platforms support both interface identifiers and interface names in IPv6 addresses. The interface identifier is required on Linux (kernel 2.6.13 and later). See IPv6 support in SQL Anywhere.

See also
Example

The following command line (entered all on one line) instructs the server to use two network cards.

dbsrv11 -x tcpip(MyIP=192.75.209.12,192.75.209.32) "samples-dir\demo.db"

The following command line (entered all on one line) instructs the database server to use an IPv6 network card:

dbsrv11 -x tcpip(MyIP=fe80::5445:5245:444f) "samples-dir\demo.db"

For information about samples-dir, see Samples directory.

The following connection string fragment instructs the client to make no attempt to determine addressing information.

LINKS=tcpip(MyIP=NONE)