From 4.523/4.619, except on legacy platforms, all standard DP4 utilities (or DP4 applications built with the DP4 C library from that release) also accept the -server_name servername command tail. If DP4 is loaded in either a client-only, a local resilience or a named connection configuration using TCP/IP protocol, this allows the program to run against the named server rather than the default server.
From version 4.621 servername may also be given in the form #ip_address - for example #192.168.160.12 . This is primarily intended for creating "reverse" connections in the named server DP4 configuration, and is not recommended for normal use.
Applications can also connect to a specific server using the srv_connect() function. See "Named Connection Configuration" for further details.
Don't assume because DP4 Network clients (and the DP4 database manager in Local Database Resilience configuration) accept both -server N command tails and -server_name name, as a means of selecting server, that you can do the same thing with applications - you can't.
In multiple resilience configurations (any configuration using AUXDISTR), the -server_name servername command tail has no effect.