并于监听oracle数据库文件变化的问题!
各位大哥,大姐,我现在打算做一个监听程序,监视oracle中一个数据库文件的变化,例如文件大小,最后一次修改时间的变化,通过这种变化,确定是否对数据库进行了更改,例如更改数据库记录等(首先,我要说的是这么做是有原因的,别人不允许在他的数据库中更改任何东西,如添加触发器等等,因此只能通过监视文件的方式来处理问题),我采用了C#中的fileSystemwatcher对文件进行监视,但是很遗憾,我发现在oracle中,你更改了数据库中的一条记录,他的DBF文件大小并没有受到影响,而且他的最后一次修改时间也没发生任何变动(注:我更改数据时,是采用PLSQL更改的,oracle是10G的),因此小弟在此请教各位朋友,有没有什么好的办法,或者是我监视的文件根本没有对?请高人指点!