本页介绍了如何以等效于 C2 安全认证配置的方式对 Adaptive Server Anywhere 进行操作。它不提供有关此主题的一般信息。
以 Administrator 身份登录到 Windows NT。
您需要 Administrator 权限来创建、启动和停止服务。
打开命令提示符。
使用 dbsvc 实用程序创建服务,限制如下:
必须使用 -a 命令行选项来指定 sybase 帐户,使用 -p 命令行选项来指定它的口令。
不能使用 -as 或 -I 命令行选项。
对于个人数据库服务器,可执行文件的名称应当是
C:\Program Files\Sybase\SQL Anywhere 9\win32\dbeng9.exe
对于数据库服务器则是
C:\Program Files\Sybase\SQL Anywhere 9\win32\dbsrv9.exe
。
您必须使用下列引擎参数:
-n engine name
-sc
-gd DBA
-gk DBA
-gl DBA
-gu DBA
-x namedpipes(TDS=NO)
输入要运行的任何数据库文件的完整路径。
该路径应当采取 数据库文件夹\文件名.db 格式,其中数据库文件夹 是 C2 数据库文件夹,其中包括所有其它相关参数。
例如,下列命令行可创建名为 asa_svc 的手工启动的服务,并且引用网络服务器。它在 sybase 帐户下运行,其口令为 sybase_password。它执行下列命令:
C:\Program Files\Sybase\SQL Anywhere 9\win32\ dbsrv9.exe -n asa_c2 -sc -gd DBA -gk DBA -gl DBA -gu DBA -x namedpipes(TDS=NO) database-folder\c2test.db dbsvc -a sybase -p sybase_password -s manual -t network -w asa_svc C:\Program Files\Sybase\ SQL Anywhere 9\win32\dbsrv9.exe -n asa_c2 -sc -gd DBA -gk DBA -gl DBA -gu DBA -x namedpipes(TDS=NO) database-folder\c2test.db
有关在认证的配置中使用引擎和服务器的信息,请参见数据库引擎/服务器。
要启动和停止该服务,请从控制面板中运行 [Windows NT 服务管理器]。从 [开始] 菜单,选择 [设置] > [控制面板],然后双击 [服务]。
刚创建的服务出现在 Adaptive Server Anywhere - svc 下,其中 svc 是您在 dbsvc 命令行上指定的服务名。
使用 [启动] 和 [停止] 按钮来启动和停止服务。
SQL Anywhere Studio 9.0.2
版权所有 © 1989–2005 Sybase, Inc. 部分版权所有 © 2001–2005 iAnywhere Solutions, Inc. 保留所有权利。