The Server Location command-line utility dblocate may assist in diagnosing connection problems by locating databases on the immediate TCP/IP network.
dblocate [ options ]
Table 4-9 lists the options available for the dblocate utility.
Option |
Description |
---|---|
-d |
Lists the server name and address, for each server found, followed by a comma-separated list of databases running on that server. If the list exceeds 160 characters, it is truncated and ends with an ellipsis (...). |
-dn database-name |
Lists the server name and address, for servers running a database with the specified name. If the list exceeds 160 characters, it is truncated and ends with an ellipsis (...). |
-dv |
Displays the server name and address, for each server found, listing each database running on that server on a separate line. The list is not truncated, so this option can be used to reveal lists that are truncated when the v option is used. |
-n |
Lists IP addresses in the output, rather than computer names. This may improve performance since looking up computer names may be slow. |
-o filename |
Writes output messages to the named file. |
-p portnumber |
Displays the server name and address only for servers using the specified TCP/IP port number. The TCP/IP port number must be between 1 and 65535. |
-q |
Runs in quiet mode—messages are not displayed. |
-s name |
Displays the server name and address only for servers with the specified server name. If this option is used, the -ss option should not be used (if both options are used, it is likely that no matching servers will be found). |
-ss substr |
Displays the server name and address only for servers that contain the specified substring anywhere in the server name. If this option is used, the -s option should not be used (if both options are used, it is likely that no matching servers will be found). |
-v |
Displays the full server name. By default, dblocate truncates database server names that are longer than 40 bytes. |
dblocate locates any SQL Anywhere or Sybase IQ database servers running over TCP/IP on the immediate network. It prints a list of database servers and their addresses.
Depending on your network, the utility may take several seconds before printing its results.