It sounds like the transaction log is getting corrupted, or you're running out of space on the drive where tempdb is stored. Another suggestion is to check the growth limits on tempdb and its log file. Check the Event Viewer for other errors in the Application and System logs.
Here the couple sql server article which can help you to fix Log Record Id error: You do not have permission to view the full content of this post.Log in or register now. You do not have permission to view the full content of this post.Log in or register now.
If all fails, I guess I'll have to re-install SQL Server?