现在的位置: 首页 > 综合 > 正文

【原创】sybase IQ数据库启动参数——START_ASIQ参数列表

2012年05月28日 ⁄ 综合 ⁄ 共 2841字 ⁄ 字号 评论关闭
下表列出了 start_asiq server-switches 和 database-switches 参数的可用开关。
您可以使用以下命令列出 start_asiq 开关
start_asiq -?
服务器开关表 1-1: start_asiq 服务器开关
开关                                        说明
@filename                                从配置文件中读取开关。
@envvar                                  从环境变量中读取开关。
-c                                      cache-size 设置初始目录存储高速缓存大小。
-ca 0                                    禁用目录存储动态缓存大小。
-cc {+|-}                                为高速缓存预热启用/禁用页收集。
-ch size                                 设置目录存储高速缓存大小上限。
-cl size                                 设置目录存储高速缓存大小下限 。
-cr {+|-}                                启用/禁用高速缓存预热。
-cs                                      显示高速缓存大小调整统计信息。
-ct { + | - }                            启用/禁用字符集转换(缺省情况下为启用状态)。
-cv {+|-}                                启用/禁用高速缓存预热状态消息。
-cw                                      在 Windows 2000、Windows XP 和 Windows Server 2003 上启用地址窗口化扩展插件,以设置数据库服务器高速缓存的大小。
-ec encryptionoptions                    启用包加密 [网络服务器]。
-ek key-spec                             当以参数形式提供密钥值时,启动加密数据库。
-ep (Windows)                            显示一个对话框,提示您输入加密密钥以启动加密数据库。从不允许以明文显示加密密钥,因而更加安全可靠。
-f                                       强制数据库在无事务日志的情况下启动。
-ga                                      将在最后一次连接断开之后自动卸载数据库。
-gb level                                将数据库处理优先级类设置为 level [Windows]。
-gc num                                  将检查点超时周期设置为 num 分钟。
-gd level                                设置启动和停止数据库所需的权限。
-ge size                                 设置运行外部函数的线程的堆栈大小 [Windows]。
-gf                                      禁止触发触发器。
-gk level                                设置停止服务器所需的权限。
-gl level                                设置装载数据所需的权限。
-gm level                                限制可同时处于活动状态的服务器连接数。如果此数字大于许可约束所允许的连接数,则此选项无效。此值应接近于预期会连接到服务器的用户数。缺省连接数为 10。
-gn integer                              设置多个用户同时运行时将用于目录存储和连接的执行线程数。
-gp size                                 将最大页大小设置为 size 字节。
-gr num                                  将最长恢复时间设置为 num 分钟。
-gu level                                实用程序命令权限级别:utility_db、all、none、dba。
-h 或 -?                                 显示使用信息;显示所有选项的列表。
-iqgovern num                            指定并发查询数。
-iqlocalreplay { all | none |[ grants |procedures |views ] ...}        指定 IQ 服务器同步后,在从本地存储区重放 TLV 日志期间重新创建的内容。缺省值为 -iqlocalreplay all。
-iqmc size                               指定主高速缓存的大小(以 MB 为单位)。(覆盖缺省值。)
-iqmt num                                指定 IQ 可在多线程系统上使用的线程数。缺省值为60*numCPU+2*num_conn+1。最小值为 2*num_conn+1。
-iqmpx_ov 1                              仅用于启动 Multiplex 数据库。使用“覆盖”来启动服务器,即承认写入服务器 (1) 在另一主机上启动, (2) 使用另一服务器名称启动,或者 (3) 使用另一目录 (.db) 文件路径启动。不要针对同一数据库启动两台写入服务器。
-iqmpx_sn 1                              仅用于启动 Multiplex 数据库。针对某些类型的恢复,以单节点运行模式启动写入服务器。
-iqnolocalreplay 1                       在同步 Multiplex 后不重放 TLV 日志。
-iqnomain 1                              在不打开共享 IQ 主存储区的情况下启动具有本地存储的查询服务器。
-iqnotemp size                           创建一个代替已定义临时数据库空间的临时文件。该开关的参数以 MB (该开关的另一个参数)为单位指定该临时文件的大小。
-iqnumbercpus                            用可用于 IQ 的 CPU 数覆盖物理 CPU 数。
-iqpartition                             指定主缓冲区高速缓存和临时缓冲区高速缓存中分区的数量。
-iqro                                    以只读模式打开 IQ 主存储区或 IQ 本地存储区,不管 IQ 主存储区或 IQ 本地存储区中数据库空间的状态如何均是如此。
-iqstart N                               提供数据库空间的启动诊断信息。
-iqtc size                               指定临时高速缓存的大小(以 MB 为单位)。(覆盖缺省值。)
-iqtss size                              指定线程堆栈的大小(以 KB 为单位)。
-iqwmem size                             指定在 HP 和 Sun UNIX 平台中不能分页的特殊内存池的大小(以 MB 为单位)。
-m                                       在检查点后截断事务日志。
-n name                                  使用 name 作为数据库服务器的名称。注意 有两个 -n 选项。-n 选项与位置有关。如果此选项出现在数据库文件名之后,则具有不同的含义。
-o filename 将服务器消息输出到指定文件。 -oe filename 设置用于记录启动错误、致命错误和断言的文件的文件名。 -os 指定服务器消息文件的最大大小。 -p packet-size 设置最大网络包大小。 -qi 控制是否显示数据库服务器任务栏图标和窗口 [Windows]。 -qp 在数据库服务器窗口中不显示有关性能的消息。 -qs 取消启动错误对话框 [Windows]。 -qw  不显示数据库服务器屏幕。 -s 设置 syslog 工具 ID(none、user、daemon、local0 到 local7)[UNIX]。 -sb {0 | 1} 指定服务器如何响应 TCP/IP 上的广播。 -startdir dirname 启动指定目录中的服务器。如果在 Windows 上使用此参数,则 IQ 假定每台服务器是由 Sybase IQ 代理启动的,并且在后台中启动服务器。 -ti min 服务器关闭之前的客户端空闲时间:缺省值为 4400 分钟。 -tl sec 缺省的客户端活动超时(以秒为单位),缺省值为 120 秒。 -tq time 设置退出时间。 -ud 作为守护程序运行 [UNIX] (不推荐;不用于 start_asiq)。 -ut min 每 min 分钟创建一次临时文件 [UNIX]。 -v 或 -v2 显示数据库服务器版本。 -x list 要尝试的以逗号分隔的通信链接列表。 -xs 指定服务器端 Web 服务通信协议。 -z 提供有关通信链接的诊断信息。 -zl 为服务器上的每个数据库连接捕获最近预准备的 SQL 语句。 -zo 指定用于记录服务器请求的文件。 -zr level 启用服务器请求级记录。 -zs integer |integerG |integerK |integerM } 指定用于记录服务器请求的文件的最大大小。 如果启动服务器时遇到问题,则 start_asiq 会返回非零的值。如果在启动时没有于 -o 开关后指定日志文件,则错误将写入以下最先定义的日志文件中: • $ASLOGDIR/<servername>.xxxx.srvlog • $ASDIR/logfiles/<servername>.xxxx.srvlog • $ASLOGDIR/start_asiq.log • $ASDIR/logfiles/start_asiq.log • 系统应用程序日志文件

 

抱歉!评论已关闭.