“现场连接”在“现场连接”日志文件中记录信息以及“现场连接”、Net.Data 和 DB2 数据库之间的通信。日志的最大大小被 Net.Data 固定为 1 MB,大约 1200 个日志条目。
您可以浏览日志文件或副本,定期确定 cliette 或 DB2 数据库是否存在问题。
要激活“现场连接”日志:
用 -l 属性启动“连接管理器”:
dtwcm -l [level]
其中,level 是记录的级别。它可以是以下值:
本节将讨论以下记录主题:
在记录信息时,需要规划以下问题:
您可以通过在 dtwcm 命令中输入一个属性来激活记录。参见记录“现场连接 Cliette”和出错信息以了解有关语法。
如果使用记录,那么您可以通过检查这些记录和档案文件来了解 cliette 的错误。
请注意,记录将会影响性能。参见设置出错日志的级别,以获取有关性能问题 和控制“现场连接”记录级别的信息
您可以在调用“连接管理器”时在 dtwcm 命令中指定记录的级别。dtwcm 命令的 -l 属性具有两种设置:
“现场连接”不记录由宏中的 MESSAGE 部分显式处理的 Net.Data 错误。
“现场连接”为“连接管理器”和每个 cliette 创建一个日志文件。下面的列表描述了名称的格式:
conman-process_id-DDMMMYYYYHHMMSS.log
参数:
示例:
conman-513-01Feb1999095639.log
cliett-process_id-DDMMMYYYYHHMMSS.log
参数:
示例:
cliett-592-01Feb1999095647.log
日志文件的最大大小可达 1 MB。在这种情况下,大约可以装入 6000 个日志条目。当日志文件达到最大大小时, 该进程将关闭原始的日志文件,创建新的日志文件,然后继续在新文件中进行记录。
日志文件位于与 dtwcm 和 dtwcdb2 所在的相同的目录中
日志文件项具有以下格式:
--process_type-DD/MMM/YYYY:HH:MM:SS-PID#-- message_text
参数:
示例 1:一个“连接管理器”日志条目。
--dtwcm-02/Mar/1999:13:43:07-330-- Creating connection manager ...successfully Reading configuration info ... Completing initialization ... Initializing cm server ... successfully Initializing NLS environment ... successfully Detecting cliette ./dtwcdb2 for DTW_SQL:CELDIAL: Min process(es) = 1, Priv Port = 7100. Starting 1 cliettes for DTW_SQL:CELDIAL. Started: ./dtwcdb2 7128 7100 7200 DTW_SQL:CELDIAL LOG_MAX , pid: 213 1 cliettes for DTW_SQL:CELDIAL started. ...
示例 2:一个 cliette 日志条目。
--cliet-02/Mar/1999:13:43:08-335-- Cliette starting ... Cliette: DTW_SQL:SAMPLE, database: SAMPLE, user: *USE_DEFAULT Making a new connection to database: SAMPLE, user: *USE_DEFAULT. Calling SQLAllocHandle for environment ... Calling SQLAllocHandle for connection ... Calling SQLSetConnectAttr ... Calling SQLConnect ... Connecting to database: SAMPLE sucessfully. Telling CM the cliette is ready ... Ready and waiting for command from CM ...