M$SQL "lehallgatása"

Tudom, hogy nem pont erre a fórumra illő kérdés, de a következő problémára keresek megoldást:
Adott egy windowsos program, ami egy MSSQL7-es adatbázist használ. Sajnos a fejlesztő nem gondolt arra, hogy esetleg importálni is kéne infókat, és az adatbázis emberetelenül sok táblát tartalmaz, baromi nehéz kiszúrni csak a táblák vizsgálatával, hogy az "Insert" és "Update" valójában hogyan zajlik.
Arra keresek nagyon gyorsan megoldást (esetleg kész programot :), hogy a kliens és a szerver közötti adatforgalmat SQL parancsok és válaszok szintjén visszakaphassam egy logfájlban.
A kliens és a szerver is jelenleg VMware-ben fut, tehát akár az alattuk ülő linuxon is esetleg elkapható a hálózati forgalom.

Hozzászólások

Ez engem is érdekelne.
Azt a választ kaptam az SQL listán, hogy logolni kellene.
Csak mondjuk nekem M$SQl 2000 van....
És nem találtam hozzá az enterspájz menedzserben lehetőséget.
De érdekelne, mire jutottál!

Ha valahova sikerül beheggeszteni egy freetds-t akkor megoldható a dolog. Általában a kliens oldalt könnyeb meghackelni, hogy freetds-en fusson.