Thank this author by sharing:
By S. Srivathsani, 2007/03/06
Lumigent Log explorer is a tool used with Microsoft SQL Server 7.0 or 2000 to analyze the transaction logs of the database for maintaining the databases and data recovery management.
Uses:
The user can download the trial version at http://www.lumigent.com/downloads/ . A user has to contact the sales team (sales@Lumigent.com) to purchase the registered version.
It has client component and server component. The server component resides on the machine where the SQL Server is installed. The client component can reside on the same machine as the server component or any other machine in the network. Using the client component, the user can attach to the SQL Server database on which the Server component is installed. The server component fetches the logs from the SQL Server to the client component. The client component can be used for filtering the log data, generating SQL scripts, exporting the log data etc.
For analysis of the transaction log, the recovery model of the database has to be "Full".
Begin tran t1 INSERT into Employees (LastName,FirstName,Title,TitleOfCourtesy,BirthDate,HireDate,City,Region,Country) values('Sri','Murthy','SE','Ms.','1981-12-14','2004-02-23','Mumbai','MAH','India') INSERT into Employees (LastName,FirstName,Title,TitleOfCourtesy,BirthDate,HireDate,City,Region,Country) values('a','b','SE','Ms.','1981-12-15','2004-02-24','Mumbai','MAH','India') WAITFOR DELAY '000:00:02' UPDATE Employees set Lastname='Drew' where employeeID=1 SELECT * from employees COMMIT Begin tran t2 INSERT into Employees (LastName,FirstName,Title,TitleOfCourtesy,BirthDate,HireDate,City,Region,Country) values('aa','bb','SE','Ms.','1981-12-16','2004-02-27','Mumbai','MAH','India') INSERT into Employees (LastName,FirstName,Title,TitleOfCourtesy,BirthDate,HireDate,City,Region,Country) values('cc','bc','SE','Ms.','1981-12-27','2004-02-08','Mumbai','MAH','India') INSERT into Employees (LastName,FirstName,Title,TitleOfCourtesy,BirthDate,HireDate,City,Region,Country) values('cd','bd','SE','Ms.','1981-12-28','2004-02-09','Mumbai','MAH','India') INSERT into Employees (LastName,FirstName,Title,TitleOfCourtesy,BirthDate,HireDate,City,Region,Country) values('ce','be','SE','Ms.','1981-12-29','2004-02-10','Mumbai','MAH','India') INSERT into Employees (LastName,FirstName,Title,TitleOfCourtesy,BirthDate,HireDate,City,Region,Country) values('cf','bf','SE','Ms.','1981-12-30','2004-02-11','Jalgaon','MAH','India') UPDATE Employees set City='Nagpur' where employeeID=9 UPDATE Employees set Region='California' where employeeID=10 UPDATE Employees set Title='Software Engineer' where employeeID=11 UPDATE Employees set Title='Project Manager' where employeeID=1 UPDATE Employees set Title='Delivery Manager' where employeeID=2 SELECT * from Employees WAITFOR DELAY '000:00:04' COMMIT BEGIN TRAN T3 UPDATE Customers SET Address='714 Haight Street' WHERE CustomerID='ALFKI' WAITFOR DELAY '000:00:02' UPDATE Employees SET Address='710 Haight Street' WHERE LastName='King' UPDATE Customers SET ContactName='Angelina Jolie' where CustomerID='ANATR' SELECT * from Customers COMMIT BEGIN TRAN T4 INSERT Customers (CustomerID, CompanyName, ContactName) VALUES ('AL1','Alfreds Futter1','Maria') UPDATE Customers SET Address='714 Haight Street' WHERE CustomerID='ALFKI' UPDATE Employees SET Address='710 Haight Street' WHERE LastName='King' INSERT Customers (CustomerID, CompanyName) VALUES ('HAL','Hindustan Aeronautics Limited') UPDATE Customers SET ContactName='Ang' where CustomerID='AL1' INSERT Customers (CustomerID, CompanyName, ContactName) VALUES ('AL2','Alfreds Futterkiste2','Maria Anders2') UPDATE Customers SET ContactName='Jessica' where CustomerID='AL2' WAITFOR DELAY '000:00:03' COMMIT BEGIN TRAN T5 INSERT Customers (CustomerID,CompanyName,ContactName) VALUES('AL3','Alfreds Futterkiste3','Maria Anders3') UPDATE Customers SET Address='714 Haight Street' WHERE CustomerID='ALFKI' UPDATE Customers SET Address='710 Haight Street' WHERE CustomerID='ALFKI' UPDATE Employees SET Address='710 Haight Street' WHERE LastName='King' INSERT Customers (CustomerID,CompanyName) VALUES('HIN','HINDU') INSERT Customers (CustomerID,CompanyName,ContactName) VALUES('AL4','Alfreds Futterkiste4','Maria Anders4') WAITFOR DELAY '000:00:02' COMMIT BEGIN TRAN T6 INSERT Customers (CustomerID, CompanyName, ContactName) VALUES ('AL5','Alfreds Futterkiste5','Maria Anders') UPDATE Customers SET Address='714 Haight Street' WHERE CustomerID='ALFKI' UPDATE Customers SET Address='710 Haight Street' WHERE CustomerID='ALFKI' UPDATE Employees SET Address='710 Haight Street' WHERE LastName='King' INSERT Customers (CustomerID, CompanyName) VALUES ('TOI','Times of India') INSERT Customers (CustomerID, CompanyName, ContactName) VALUES ('AL6','Alfreds Futterkiste6','Maria Anders') WAITFOR DELAY '000:00:04' COMMIT BEGIN TRAN T7 INSERT Customers (CustomerID, CompanyName, ContactName) VALUES ('AL7','Alfreds Futterkiste7','Maria Anders') UPDATE Customers SET Address='714 Haight Street' WHERE CustomerID='ALFKI' UPDATE Customers SET Address='710 Haight Street' WHERE CustomerID='ALFKI' UPDATE Employees SET Address='710 Haight Street' WHERE LastName='King' INSERT Customers (CustomerID, CompanyName) VALUES ('DEC','DECCANHERALD') INSERT Customers (CustomerID, CompanyName, ContactName) VALUES ('AL8','Alfreds Futterkiste8','Maria Anders') WAITFOR DELAY '000:00:04' COMMIT BEGIN TRAN INSERT Employees (LastName,FirstName,Address,City,Region,PostalCode,Country) VALUES('Jo','Janis','645 Fourth Street','Port Arthur','TX','77641','USA') COMMIT BEGIN TRAN INSERT Employees (LastName,FirstName,Address,City,Region,PostalCode,Country) VALUES('Marley','Bob','Manley Boulevard','Kingston','Jamaica','W64 15S','JWI') COMMIT
DELETE From [Order Details] where OrderId in(SELECT orderid FROM orders where employeeId=9)
Lumigent Log explorer, on the whole, is a great tool for Database Management and Recovery Operations. There are certain minor issues. But it does not affect the performance of the tool. It proves as very handy and useful tool to the DBAs.
making changes in joins (to include customerId,wherever misisng) in various SP's may not be feasible...
Duplicate data inserted while click refreh in asp.net
Customize
can it search 2 tables, one after another
Need to rank customers based on sales
As a member of SQLServerCentral, you get free access to loads of fresh content: thousands of articles and SQL scripts, a library of free eBooks, a weekly database news roundup, a great Q & A platform… And it’s our huge, buzzing community of SQL Server Professionals that makes it such a success.
Join us!
Steve Jones Editor, SQLServerCentral.com