A very short and straight question: I want to catch the error using try..catch and log it into a file. Is this possible in SQL Server 2008?
Any directions, help are welcome.
Yes, you can.
Just implement try catch as it's described here TRY...CATCH . Error logging can be logged either in application or in sql by writing errors to a table.
If you want to log into a file, you can do that using SQLCLR. Check the answer here
How to log in T-SQL
There're some similar questions you can check.
Logging into table in SQL Server trigger
Best Practices - Stored Procedure Logging
Another approach is to use Log4Sql
View the SQL Server error log by using SQL Server Management Studio or any text editor.
By default, the error log is located at Program Files\Microsoft SQL Server\MSSQL.n\MSSQL\LOG\ERRORLOG
and ERRORLOG.n
files.
Go through Viewing the SQL Server Error Log page
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With