本页介绍了如何以等效于 C2 安全认证配置的方式对 Adaptive Server Anywhere 进行操作。它不提供有关此主题的一般信息。
dbeng9 -sc -gd dba -gk dba -gl dba -gu dba -x namedpipes(TDS=NO)
[ optional-engine-or-server-switches ]
[ db-file [ optional-database-switches ] ] ...
dbsrv9 -sc -gd dba -gk dba -gl dba -gu dba -x namedpipes(TDS=NO)
[ optional-engine-or-server-switches ]
[ db-file [ optional-database-switches ] ] ...
| 命令行选项 | 说明 | 原因 |
|---|---|---|
| –sc | 设置 C2 认证的通信链接。 | 不允许使用共享内存连接。 |
| –gd dba | 将启动数据库的权限授予 DBA。 | 非 DBA 用户可能会启动他们自已的数据库,以 DBA 身份连接,然后执行 UNLOAD 或 DROP DATABASE 语句,或者停止引擎或服务器。 |
| –gk dba | 将停止数据库引擎或服务器的权限授予 DBA。 | 非 DBA 用户可能会停止数据库引擎或服务器,从而导致拒绝服务。 |
| –gl dba | 将 LOAD/UNLOAD 权限授予 DBA。 | 非 DBA 用户可能会使用 UNLOAD 命令以 sybase 用户的权限写入文件系统。 |
| –gu dba | 将实用程序命令权限授予 DBA。 | 非 DBA 用户可能会使用 DROP DATABASE 语句删除 sybase 用户所拥有的数据库文件。 |
| –x namedpipes(TDS=NO) | 启动命名管道端口且不允许建立 TDS 连接。 | 命名管道端口是认证配置中支持的唯一通信机制;TDS 协议不包括在认证的配置中。 |
| 命令行选项 | 说明 | 限制 |
|---|---|---|
| –a 日志文件 | 应用已命名事务日志文件。 | 只用于恢复。 |
| –b | 以批量操作模式运行。 | |
| –c 大小 | 将最大初始高速缓存大小设置为该大小的字节数。 | |
| –ca 0 | 禁止高速缓存自动增长以补偿内存分配。 | |
| –ch 大小 | 将最大高速缓存大小设为该大小的字节数。 | |
| –cl 大小 | 将最小高速缓存大小设为该大小的字节数。 | |
| –cs | 显示高速缓存大小调整统计。 | |
| –ct | 执行客户端引擎或服务器字符转换。 | |
| –d | 禁止异步 I/O。 | |
| –e | 加密通信消息。 | |
| –f | 强制数据库在无事务日志的情况下启动。 | 只用于恢复。注意,如果引擎或服务器是用该命令行参数启动的,则审计不可用。 |
| –ga | 在关闭最后一个数据库后自动关机。 | |
| –gc 数字 | 将检查点超时周期设为该数字的分钟数。 | |
| –ge 大小 | 设置外部 DLL 线程堆栈大小。 | |
| –gf | 禁止激发触发器。 | |
| –gm 数字 | 如果可能,最多允许数量为该数字的连接。 | |
| –gn 数字 | 使用数量为该数字的引擎或服务器线程。 | |
| –gp 大小 | 将最大页面大小设为该大小 的字节数。 | |
| –gr 数字 | 将最大恢复时间设为该数字的分钟数。 | |
| –gt 数字 | 允许同时运行数量为该数字的 OS 线程。 | |
| –gw 数字 | 每隔该数字的毫秒数就执行一次后台处理。缺省为 500 毫秒。 | |
| –gx 数字 | 使用数量为该数字的 OS 线程。 | |
| –m | 在检查点后截断事务日志。 | 注意,这还会在检查点后截断审计日志。 |
| –n 名称 | 命名数据库引擎或服务器。 | |
| –o 文件 | 用于消息窗口复制的文件名。 | |
| –os 大小 |
-o 指定的文件的最大文件大小。
|
|
| –p 大小 | 设置最大通信包大小。 | |
| –q | 安静模式 — 取消输出。 | |
| –r | 只读模式 — 不允许对数据库做修改。 | |
| –ti 分钟数 | 断开连接前的客户端空闲时间。缺省为 240 分钟。 | |
| –tl 秒数 | 客户端活动超时(以秒计)。 | 对认证的配置没有影响。 |
| –tq 时间 | 设置退出时间。 | |
| –u | 使用缓冲磁盘 I/O。 | |
| –v | 显示产品版本信息。 | |
| –z | 显示调试信息。 | |
| –zo 文件 | 将请求记录信息重定向到文件。 | |
| –zr 级别 | 设置请求记录级别。级别 可以是 ALL、SQL 或 NONE。 | |
| –zs 大小 |
-zo 指定的文件的最大文件大小。
|
数据库文件是一个完全限定的数据库文件或写文件名。所有文件必须驻留在 C2 数据库文件夹中。
SQL Anywhere Studio 9.0.2
版权所有 © 1989–2005 Sybase, Inc. 部分版权所有 © 2001–2005 iAnywhere Solutions, Inc. 保留所有权利。