Декодировать информацию из файла журнала транзакций Sybase - PullRequest
3 голосов
/ 04 ноября 2011

Я ищу способ декодирования информации, хранящейся в файле журнала транзакций базы данных Sybase (все запросы отправляются в базу данных).

Может кто-нибудь помочь с этим?

1 Ответ

2 голосов
/ 07 ноября 2011

Хорошо, я получил ответ прямо здесь.

сначала вам нужно установить SQL где угодно, что я и сделаю.

затем:

"SQL anywhere install folder\Bin32\dbtran.exe" logName.log logName.log.txt

конечный результат будет выглядеть так:

--CONNECT-1045-0016035758-DBA-2011-11-04 01:50 
--BEGIN TRANSACTION-1045-0016035769
BEGIN TRANSACTION
go
--UPDATE-1045-0016036065
UPDATE DBA.FAULT
   SET COUNT=21407,
      LAST_OCCURRENCE='2011-11-04 01:50:07.078'
 WHERE FAULT_ID=735
go
--COMMIT-1045-0016036092
COMMIT WORK
...
...