Two versions of the SQL Anywhere database server are provided: the personal server (dbeng17) and the network server (dbsrv17).
A database created with a personal database server can be used with a network database server and vice versa. The request-processing engine is identical in both the personal and network servers and each one supports exactly the same SQL language and many of the same database features. However, there are a few differences between the two servers.
This executable is provided for single-user, same-computer use (for example, as an embedded database server) and does not support client/server communications across a network.
On Windows operating systems, the name of the personal server executable is dbeng17.exe. On Unix operating systems its name is dbeng17.
This executable supports client/server communications across a network, and is intended for multi-user use.
On Windows operating systems, the name of the network server executable is dbsrv17.exe. On Linux and Unix operating systems, the name is dbsrv17.
If you are running a network server, you must have appropriate networking software installed and running.
The TCP/IP network protocol is supported.