在 Sybase Central 中,您可以通过创建诊断跟踪会话来收集数据库中的跟踪数据。
前提条件
要启动跟踪会话,TCP/IP 必须在运行跟踪数据库和生产数据库的数据库服务器上运行。
您必须具有 DIAGNOSTICS 系统角色,以及 MANAGE PROFILING、SERVER OPERATOR 和 SELECT ANY TABLE 系统特权。
上下文和注释
启动诊断跟踪会话时,您还可配置想要执行的跟踪类型,并指定存储跟踪数据的位置。您的跟踪会话将一直运行,直到您显式要求该会话停止。
在 Sybase Central 中,使用 SQL Anywhere 16 插件连接到数据库。
右击数据库并单击 [跟踪]。
单击 [下一步]。
在 [跟踪详细信息级别] 页中,选择跟踪级别。
在 [编辑跟踪级别] 页中,自定义诊断跟踪设置。
在 [创建外部数据库] 页中:
单击 [创建新的跟踪数据库]。
选择一个位置来保存该数据库。
填写 [用户名] 和 [口令] 字段。
单击 [在当前服务器上启动数据库]。
单击 [创建数据库]。
在 [启动跟踪] 页中:
单击 [在外部数据库中保存跟踪数据]。
填写 [用户名] 和 [口令] 字段。指定用来连接到生产数据库的用户名和口令。
在 [其它连接参数] 字段中键入数据库服务器和数据库名(以部分连接字符串的形式)。例如,[Server=Server47;DBN=TracingDB
]
外部数据库的连接字符串只支持 DBN、DBF、Server、DBKEY、HOST 和 LINKS (CommLinks)。
在 [是否限制存储跟踪数据的量] 列表中,选择一个选项。
单击 [完成]。
完成对诊断跟踪数据的收集后,右击该数据库并单击 [跟踪] » [停止跟踪并保存]。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2013, SAP 股份公司或其关联公司. - SAP Sybase SQL Anywhere 16.0 |