Oracle 的 JDBC 驱动程序在 11.2 中有一个新特性,它可以记录所有网络数据包,但在日志文件中,每个数据包都显示为单独的十六进制转储,格式如下:
Oct 23, 2013 9:14:46 AM oracle.net.ns.Packet receive
TRACE_20: 11EEA7F0 Debug: type=6, length=1410, flags=0
65 20 43 6F 72 70 6F 72 |e.Corpor|
6F 6E 2E 20 43 6F 70 79 |on..Copy|
72 69 67 68 74 20 32 30 |right.20|
30 33 20 4F 72 61 63 6C |03.Oracl|
01 00 01 03 |.... |
我如何在日志文件中搜索字符串,因为它们可能跨越日志文件中的多行?