Sybase启动个人数据库服务器或网络数据库服务器 命令说明

来源:互联网 发布:电脑安卓软件模拟器 编辑:程序博客网 时间:2024/06/01 08:12
启动个人数据库服务器或网络数据库服务器。 

语法   
{   dbeng8   |   dbsrv8   } 
[   server-options]   [   database-file   [   database-options]   ...] 

NetWare   语法   
load   dbsrv8   [   server-options]   [   database-file   [   database-options]   ...] 

服务器选项   
服务器选项     说明     
@environment-variable     读取来自环境变量的选项。请参阅 "@环境变量服务器选项 "。     
@filename     读取来自配置文件的选项。请参阅 "@filename   服务器选项 "。     
-?     显示使用信息。请参阅 "-?   服务器选项 "。     
-b     以批量操作模式运行。请参阅 "-b   服务器选项 "。     
-c   size     设置初始高速缓存大小。请参阅 "-c   服务器选项 "。     
-ca   0     禁用动态高速缓存大小调整   [Windows   NT/2000/XP、Windows   95/98/Me、UNIX]。请参阅 "-ca   服务器选项 "。     
-ch   size     设置高速缓存大小的上限   [Windows   NT/2000/XP、Windows   95/98/Me]。请参阅 "-ch   服务器选项 "。     
-cl   size     设置高速缓存大小的下限   [Windows   NT/2000/XP]。请参阅 "-cl   服务器选项 "。     
-cs     在数据库服务器窗口中显示高速缓存的使用。请参阅 "-cs   服务器选项 "。     
-ct   {   +   |   -   }     打开和关闭字符集转换   [非   NetWare   或   Windows   CE]。请参阅 "-ct   服务器选项 "。     
-cw     在   Windows   2000   和   Windows   XP   中启用   Address   Windowing   Extensions   以设置数据库服务器高速缓存的大小。请参阅 "-cw   服务器选项 "。     
-d     使用   POSIX   I/O   [NetWare]。请参阅 "-d   服务器选项 "。     
-ec   encryption-options     启用包加密   [网络服务器]。请参阅 "-ec   服务器选项 "。     
-ep     提示输入加密密钥。请参阅 "-ep   服务器选项 "。     
-ga     在最后连接关闭后自动卸载数据库。此外,还在最后的数据库关闭后关机   [非   NetWare]。请参阅 "-ga   服务器选项 "。     
-gb   level     将数据库处理优先级类设置为   level   [Windows   NT/2000/XP]。请参阅 "-gb   服务器选项 "。     
-gc   num     将最大检查点超时周期设为   num   分钟。请参阅 "-gc   服务器选项 "。     
-gd   level     设置数据库启动权限。请参阅 "-gd   服务器选项 "。     
-ge   size     设置运行外部函数的线程的堆栈大小   [非   UNIX]。请参阅 "-ge   服务器选项 "。     
-gf     禁止激发触发器。请参阅 "-gf   服务器选项 "。     
-gk   level     设置停止服务器所需的权限。请参阅 "-gk   服务器选项 "。     
-gl   level     设置装载或卸载数据所需的权限。请参阅 "-gl   服务器选项 "。     
-gm   num     设置最大连接数量。请参阅 "-gm   服务器选项 "。     
-gn   num     设置数据库服务器一次可以处理的最大并发请求数量。请参阅 "-gn   服务器选项 "。     
-gp   size     将最大页面大小设置为   size   字节。请参阅 "-gp   服务器选项 "。     
-gr   minutes     将最大恢复时间设为   num   分钟。请参阅 "-gr   服务器选项 "。     
-gss   size     将线程堆栈大小设置为   size   字节   [不适用于   Windows]。请参阅 "-gss   服务器选项 "。     
-gt   num     设置数据库服务器所使用的操作处理器数量。请参阅 "-gt   服务器选项 "。     
-gu   level     设置实用程序命令的权限级别:utility_db、all、none   或   DBA。请参阅 "-gu   服务器选项 "。     
-gx     设置分配给数据库服务器进程的操作系统线程数。[Windows   NT/2000/XP、Windows   95/98/Me]。请参阅 "-gx   服务器选项 "。     
-m     对于所有数据库,在每个检查点后截断事务日志。请参阅 "-m   服务器选项 "。     
-n   name     使用   name   作为数据库服务器的名称。请注意   -n   选项与位置有关。请参阅 "-n   服务器选项 "。     
-o   filename     将消息输出到指定文件。请参阅 "-o   服务器选项 "。     
-os   size     限制消息的日志文件的大小。请参阅 "-os   服务器选项 "。     
-p   packet-size     设置最大的网络包大小   [网络服务器]。请参阅 "-p   服务器选项 "。     
-pc     在除同一计算机连接之外的所有连接上数据压缩。请参阅 "-pc   服务器选项 "。     
-pt   size_in_bytes     设置要压缩的最小网络包大小。请参阅 "-pt   服务器选项 "。     
-q     安静模式   —   取消输出。请参阅 "-q   服务器选项 "。     
-qp     取消数据库服务器窗口中有关性能的消息。请参阅 "-qp   服务器选项 "。     
-r     以只读模式打开数据库。请参阅 "-r   服务器选项 "。     
-s     设置   syslog   功能用户   ID   [UNIX].请参阅 "-s   服务器选项 "。     
-sb   {   0   |   1   }     指定服务器如何响应广播。请参阅 "-sb   服务器选项 "。     
-sc     禁用共享内存端口,并启用 "命名管道 "。[Windows   NT/2000/XP]。请参阅 "-sc   服务器选项 "。     
-ti   minutes     关闭之前的客户端空闲时间—缺省为   240   分钟   [网络服务器]。请参阅 "-ti   服务器选项 "。     
-tl   seconds     缺省的客户端活动超时秒数—缺省为   120   秒。请参阅 "-tl   服务器选项 "。     
-tmf     强制事务管理器恢复分布式事务   [Windows   NT/2000/XP]。请参阅 "-tmf   服务器选项 "。     
-tmt   milliseconds     为分布式事务设置重新征用超时   [Windows   NT/2000/XP]。请参阅 "-tmt   服务器选项 "。     
-tq   time     设置退出时间   [网络服务器]。请参阅 "-tq   time   服务器选项 "。     
-u     使用缓冲磁盘   I/O。请参阅 "-u   服务器选项 "。     
-ud     作为后台进程运行   [UNIX]。请参阅 "-ud   服务器选项 "。     
-ut   minutes     每   min   分钟创建一次临时文件   [UNIX]。请参阅 "-ut   服务器选项 "。     
-v     显示数据库服务器版本并停止。请参阅 "-v   服务器选项 "。     
-x   list     要尝试的以逗号分隔的通信链接列表。请参阅 "-x   服务器选项 "。     
-y     作为   Windows   95/98/Me   服务运行   [Windows   95/98/Me]。请参阅 "-y   服务器选项 "。     
-z     提供有关通信链接的诊断信息   [网络服务器]。请参阅 "-z   服务器选项 "。     
-zl     为各个连接启用捕获最近准备的   SQL   语句。请参阅 "-zl   服务器选项 "。     
-zo   filename     将请求级日志信息重定向到单独的文件。请参阅 "-zo   服务器选项 "。     
-zr   {   all   |   SQL   |   none   }     打开   SQL   操作的日志。缺省为   NONE。请参阅 "-zr   服务器选项 "。     
-zs   size     限制用于请求级日志的日志文件的大小。请参阅 "-zs   服务器选项 "。     

恢复选项   
恢复选项     说明     
-a   filename     应用指定的事务日志文件。请参阅 "-a   恢复选项 "。     
-f     在没有事务日志的情况下,强制启动数据库。请参阅 "-f   恢复选项 "。     

数据库选项   
数据库选项     说明     
-ek   key     指定加密密钥。请参阅 "-ek   数据库选项 "。     
-m     在指定数据库的各个检查点之后截断(删除)事务日志。请参阅 "-m   服务器选项 "。     
-n   name     命名数据库。注意   -n   选项与位置有关。请参阅 "-n   服务器选项 "。     
-r     以只读模式打开指定的数据库。不允许数据库修改。请参阅 "-r   数据库选项 "。     

说明   
dbeng8   命令启动个人数据库服务器。dbsrv8   命令启动网络数据库服务器。 

高速缓存大小   
数据库服务器可用的高速缓存内存数量可能是影响性能的关键因素。数据库服务器采用的高速缓存内存的初始数量,可以由   -c   选项指定,也可以采用缺省值。 

有关缺省高速缓存大小的信息,请参阅 "-c   服务器选项 "。 

在   Windows   NT/2000/XP、Windows   95/98/Me   和   UNIX中,数据库服务器根据需要(由启发式算法确定)自动将更多内存用于高速缓存中。 

有关更多信息,请参阅 "使用高速缓存提高性能 "。 

您可以使用数据库选项来配置高速缓存上限:请参阅 "-ch   服务器选项 "。此外,还可以强制高速缓存保留其初始数量:请参阅 "-ca   服务器选项 "。 

服务器差异   
个人数据库服务器的并发连接数最大值为   10   个,最多使用两个   CPU   进行请求处理,而且不支持网络客户/服务器连接。

此外,还有其它微小差异,例如,启动新数据库所需的缺省权限级别,或执行   CHECKPOINT   语句所需的权限。 

平台可用性   
为每个支持的操作系统同时提供个人和网络数据库服务器,以下情况例外: 

Novell   NetWare           只提供网络服务器。 

Windows   CE           只提供网络服务器。在网络服务器中支持   TCP/IP,使您可以从桌面计算机上使用   Sybase   Central   执行任务,包括进行数据库管理。 

NetWare   说明   
在   NetWare   中,数据库文件和事务日志文件必须在   NetWare   卷中,而且必须指定完整路径。NetWare   允许您的卷跨两个或多个硬盘。 

数据库文件           database-file   指定数据库文件名。如果指定的   database-file   没有文件扩展名,则   Adaptive   Server   Anywhere   首先查找扩展名为   .wrt(写文件)的   database-file,然后查找扩展名为   .db   的   database-file。 

如果使用相对路径,则相对当前工作目录读取路径。您可以提供完整路径。同样,也可以提供符合 "通用命名约定 "(UNC)   格式的路径: 

\\server\volume\path\file.ext此外,Novell   NetWare   4   和更高版本的用户可以使用 "NetWare   目录服务 "(NDS)   卷,格式如下: 

\\treename\volume.org_unit.org\path\file.ext其中   volume.org_unit.org   为   NDS   卷对象的名称。 

注意         
数据库文件必须与数据库服务器位于同一计算机上。管理位于网络驱动器上的数据库文件可能导致文件损坏。 

取消   Windows   事件日志消息   
如果将数据库服务器作为   Windows   服务运行,您可以通过设置注册表条目来取消   Windows   事件日志条目。该注册表条目是 

Software\Sybase\Adaptive   Server   Anywhere\8.0要控制事件日志条目,可设置   EventLogMask   键,它属于   REG_DWORD   类型。该值是一个位掩码,其中包含了不同类型事件消息的内部位值: 

errors             EVENTLOG_ERROR_TYPE             0x0001 
warnings       EVENTLOG_WARNING_TYPE             0x0002 
information       EVENTLOG_INFORMATION_TYPE       0x0004例如,如果将   EventLogMask   项设置为   0,则根本不显示消息。最好设置为   1,这样可以不显示信息性消息和警告消息,只显示错误消息。缺省设置(没有输入项)是显示所有消息。
原创粉丝点击