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

SAP Sybase SQL Anywhere 16.0 (中文) » SQL Anywhere 服务器 - SQL 用法 » 性能提高、诊断和监控 » 性能监控和诊断工具 » 诊断跟踪

 

创建外部跟踪数据库(命令行)

可使用卸载实用程序 (dbunload) 在没有跟踪会话的情况下手动创建跟踪数据库。

前提条件

您必须具有 DIAGNOSTICS 系统角色和 MANAGE PROFILING 系统特权。

 任务
  1. 连接到数据库。

  2. 运行 dbunload 命令,将模式从生产数据库卸载至新的跟踪数据库中:

    例如:

    dbunload -c "UID=DBA;PWD=sql;Server=demo;DBN=demo" -an tracing.db -n -k -kd

    本示例创建一个新的数据库,它具有由 -an 选项提供的名称 (tracing.db)。-n 选项将模式从所分析的数据库(在本例中为 SQL Anywhere 示例数据库 demo.db)卸载至新的跟踪数据库中。-k 选项使用应用程序分析工具用来分析跟踪数据的信息来填充跟踪数据库。-kd 选项可将所有 dbspace 置于单个 dbspace 文件中。

  3. 要将跟踪数据库存储在不同的计算机上,可将其复制到新位置。

结果

将创建一个用于存储分析数据的外部数据库但不创建跟踪会话。

 另请参见