Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - 数据库管理 » 启动并连接到数据库 » 运行数据库服务器

 

运行 SQL Anywhere 数据库服务器简介

SQL Anywhere 提供了两种版本的数据库服务器:

  • 个人数据库服务器   此可执行文件不支持通过网络进行客户端/服务器通信。尽管提供个人数据库服务器的目的是供单个用户在同一台计算机上使用—例如,作为嵌入式数据库服务器—但它对开发工作也有帮助。

    在除 Windows Mobile 之外的 Windows 操作系统上,该个人服务器可执行文件的名称是 dbeng11.exe。在 Unix 操作系统上,其名称是 dbeng11。Windows Mobile 上仅支持网络服务器。

  • 网络数据库服务器   此可执行文件支持通过网络进行客户端/服务器通信,并可供多用户使用。

    在包括 Windows Mobile 在内的 Windows 操作系统上,该网络服务器可执行文件的名称是 dbsrv11.exe。在 Linux 和 Unix 操作系统上,其名称为 dbsrv11。

服务器之间的差异

个人服务器和网络服务器上的请求处理引擎完全相同。每种服务器都支持完全相同的 SQL,并且具有完全相同的数据库功能。通过个人数据库服务器创建的数据库可在网络数据库服务器中使用,反之亦然。二者的主要区别包括:

  • 网络协议支持   只有网络服务器才支持通过网络进行通信。

  • 连接数   个人服务器的同时连接数上限为 10 个。网络服务器的限制取决于您的许可。请参见服务器授权实用程序 (dblic)

  • CPU 数   对于每存取设备授权,网络数据库服务器使用计算机上可用的所有 CPU(缺省设置)。对于基于 CPU 的授权,网络数据库服务器仅使用您得到授权的处理器。网络数据库服务器可以使用的 CPU 数量还可能会受到 SQL Anywhere 版本或 -gt 服务器选项的影响。个人数据库服务器能够使用的处理器数量限制为一个。请参见:

  • 启动缺省值   为了反映出它们是用作个人服务器还是用作供多名用户使用的网络服务器,彼此的启动缺省值稍有不同。

网络软件要求

如果要运行 SQL Anywhere 网络服务器,则必须安装相应的联网软件并运行该软件。

Windows、Linux 和 Unix 操作系统可以使用 SQL Anywhere 网络服务器。

SQL Anywhere 支持 TCP/IP 网络协议。


准备步骤
还有哪些方法?
在 Windows Vista 上运行 SQL Anywhere