TSL_SetLogMode 函数指定如何记录有关装入器的消息。
TSL_SetLogMode( handle lvarchar, log_type integer, log_level integer, logfile varchar(255)) returns integer TSL_SetLogMode( handle lvarchar, log_type integer, log_level integer) returns integer TSL_SetLogMode( handle lvarchar, log_level integer) returns integer
0 = 无消息日志
1 = 将所有消息记录到指定文件
2 = 记录装入器程序队列中的所有消息以供 TSL_GetLogMessage 函数检索
3 = 缺省值。将所有消息记录到服务器消息日志
2 = 警告消息和错误消息。
4 = 错误消息。
在装入器程序中使用 TSL_SetLogMode 函数以指定保存在装入器消息日志中的消息的严重性。必须在由 TSL_Init 函数初始化的装入器会话的上下文中运行 TSL_SetLogMode 函数。TSL_SetLogMode 函数会更改由 TSL_Init 函数为所有装入会话指定的日志方式。
以下语句将装入器警告和错误消息保存到文件:
EXECUTE FUNCTION TSL_SetLogMode('tsdata-raw_reads',1,2,'/tmp/messag.log');