控制在没有打开的非 HTTP 连接时是否停止数据库。
嵌入式数据库
YES、NO
YES
缺省情况下,从连接字符串启动的任何数据库服务器在不再有非 HTTP 连接时都会停止。同样地,从连接字符串装载的任何数据库在不再有非 HTTP 连接时都会卸载。该行为等同于 AutoStop=YES。
如果设置 AutoStop=NO,在该连接中启动的任何数据库在不再有非 HTTP 连接时,仍将保持运行。因此,该数据库服务器也同样保持运行。
如果与数据库的唯一连接是 HTTP 连接而且该数据库配置为自动停止,则当该 HTTP 连接断开时,数据库不会自动停止。同样,如果配置为自动停止的数据库具有 HTTP 连接和命令序列或 TDS 连接,则当最后一个命令序列或 TDS 连接断开时,该数据库就会自动停止,并且所有 HTTP 连接都将断开。请参见-ga 服务器选项和AutoStop 连接参数 [ASTOP]。
只有在连接当前未运行的数据库时,才使用 AutoStop (ASTOP) 连接参数。如果数据库已启动,则忽略该参数。
在 .NET 应用程序中,使用 AutoStop 连接参数时应小心。就该应用程序而言,关闭连接会将该参数关闭,但启用连接池时活动连接会保持打开状态。因此,尽管您希望服务器关闭,但它不会关闭。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |