有关如何找到一个对象所占有页的研究

最近几天一直在思考以下几个问题
1、如何把一个对象的所有页全部找出来?
2、如何直观的展现?

对于上述的问题,初步思路如下:
1、使用两个dbcc命令,dbcc allocdump,dbcc listoam
2、读取分配页和OAM页的内容
3、展现的方式可以考虑使用扫雷的界面

初步实现展示如下:
下载 (232.86 KB)
2011-04-01 20:18


目前是挂靠在powersybedit上面,界面上不是特别好看,而且在powersybedit上,这项功能只能自己使用,因此在之后,考虑单独拉出来做一个。大家可以建议建议!另外的话,时间是实在有限,东西不一定能很好。

作者: hobbylu   发布时间: 2011-04-01

hobbylu每年都会给人一个惊喜!

作者: wfcjz   发布时间: 2011-04-02

请问一下,这些dbcc输出都是print出来的,而非结果集,请问lz是怎么捕捉到这些输出信息的阿?谢谢

作者: eisen   发布时间: 2011-04-02

sybase open client中提供了回调函数,可以捕捉相关输出

作者: hobbylu   发布时间: 2011-04-02

哦。那请问JDBC可以吗?谢谢

作者: Eisen   发布时间: 2011-04-02