Oracle数据块校验和如何计算_请教大牛
如题。
印象中好像是逐字节与0异或什么的,忘记在哪里看到过了。请大牛指点,不胜感谢!
------解决方案--------------------没有看懂楼主的意思,我的理解就是逻辑运算符的异或。是这样的吗?
------解决方案-------------------- buffer tsn: 4 rdba: 0x01000197 (4/407)
scn: 0x0000.000a2707 seq: 0x03 flg: 0x02 tail: 0x27070603
frmt: 0x02
chkval: 0x0000 type: 0x06=trans data
这是dump 数据块的trc文件摘入,其中chkval占用2byte,为16进制数 这个应该就是校验和的结果
但我不知道他是怎么算的 ,不知是不是和md5sum校验和是一样的道理,
欢迎LZ贴答案