Forum Delphi.cz

Databáze => MS SQL => Téma založeno: ble 23-02-2016, 16:27:25

Název: MSSQL 2008 a 2012 - logování během transakce
Přispěvatel: ble 23-02-2016, 16:27:25
Zdravím vespolek

Potřebuji poradit s následujícím ... Mám transakci, ve které provádím řadu operací a zároveň loguji jednotlivé kroky (zápis do tabulky), avšak když během transakce dojde k chybě a provede se roollback, tak i všechny záznamy z logovací tabulky jsou v háji, takže logování jakoby nebylo a nevím kam až zpracování došlo.

Existuje možnost, jak v rámci transakce provádět zápis do určité tabulky (log), aby v případě nedokončení transakce a následného rollbacku záznamy v té jedné tabulce (log) zůstaly zachovány (pro následnou analýzu). Jedu pod MSSQL 2008 a 2012. Díky

Název: Re:MSSQL 2008 a 2012 - logování během transakce
Přispěvatel: pepak 23-02-2016, 19:00:46
http://stackoverflow.com/questions/4195844/tsql-logging-inside-transaction (http://stackoverflow.com/questions/4195844/tsql-logging-inside-transaction)