Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.0 (中文) » SQL Anywhere 服务器 - 数据库管理 » 启动并连接到数据库 » 使用 SQL Anywhere 数据库服务器

 

在特殊模式下运行

可以在特殊模式下运行 SQL Anywhere:

  • 只读   可以提供 -r 选项,以在只读模式下运行数据库。不能以只读模式启动开启了审计的数据库。请参见-r dbeng12/dbsrv12 服务器选项-r dbeng12/dbsrv12 数据库选项

  • 内存模式   通过指定 -im 选项,可以完全地在内存中运行数据库。当仅以检查点模式 (-im c) 运行时,数据库服务器不使用事务日志,但可将数据库恢复到最近的检查点。当以从不写入模式 (-im nw) 运行数据库时,已提交事务将不会写入磁盘上的数据库文件,并且在关闭数据库时所有更改都将丢失。而使用内存模式时,应用程序仍可更改数据库,或在数据库处于活动状态时对其进行访问。请参见-im dbeng12/dbsrv12 服务器选项

    需要单独授予许可的组成部分

    内存模式需要一个单独的许可。请参见单独授权的组件

  • 批量装载   在使用 Interactive SQL INPUT 命令将大量数据装载到数据库中时,此选项会很有用。如果使用 LOAD TABLE 来批量装载数据,请不要使用 -b 选项。请参见-b dbeng12/dbsrv12 服务器选项导入和导出数据

  • 在没有事务日志的情况下启动   使用 -f 数据库选项进行恢复—或者强制数据库服务器在事务日志丢失后启动,或者强制数据库服务器使用在其它情况下无法找到的事务日志来启动。请注意,-f 是数据库选项,而非服务器选项。

    在恢复完成后,您应当停止服务器并在没有 -f 选项的情况下重新启动服务器。请参见-f dbeng12/dbsrv12 服务器恢复选项

  • 安静地运行   数据库服务器支持安静模式。由您来决定服务器运行时的安静程度,从取消消息或系统任务栏中的图标直至完全安静。要在 Windows 上完全安静地运行数据库服务器,请指定 -qi、-qs 和 -qw 选项。设置了这些选项后,因为取消了所有图标和所有可能出现的启动错误消息,将看不到服务器正在运行的任何指示。在安静模式下运行数据库服务器时,可以使用 -o 和/或 -oe 选项来诊断错误。

    注意,-qi 和 -qs 选项不会取消因使用 -v(版本)和 -ep(数据库加密口令提示)服务器选项而出现的窗口。请参见: