Failing maintenance plan on SQL Server 2005 when databases are offline
My backup/maintenance plan recently started failing with the following (not so helpful) error message: It turns out the error was as a result of one of my databases being offline – the plan was set to...
View ArticleReturn a list of all dates between a start and end date
In some situations, you’ll need to work with a list of numbers or dates that are between some start or end, and you don’t have a complete list handy for joining to. Using the script below, you can...
View ArticleExport from SQL Server to XLS and email results
Sometimes you want to take some query results and export them directly to an XLS file – here’s how you can set that up in SQL Server. The biggest caveat is that you need to run it from an x86 instance...
View ArticleSQL Server Contention Monitor (super-alpha) posted to Codeplex
In response to some conversation in an Experts-Exchange question, I decided to post an application I wrote about four years ago and never did anything with (or add much polish, as you’ll see). It’s a...
View ArticleReceiving (or stopping!) SQL Server maintenance plan summary emails
When you use the Maintenance Plan wizard in SQL Management Studio to set up a new plan, you have the option to have the SQL Agent send you a plan execution summary email: It’s a pretty handy email –...
View ArticleCalculating working hours between two dates
As a follow-up to an earlier post (Return a list of all dates between a start and end date), I need to find the number of working hours between two timestamps – in this case, it was to see how long a...
View ArticleRemoving expired/unused SSRS subscriptions
SQL Reporting Services doesn't do a very good job keeping the SQL Agent clean by removing expired or otherwise unusable subscriptions from the job list. To deal with this, we created a script that...
View ArticleQuerying Active Directory from SQL Server
SQL Server provides some pretty flexible integration with Active Directory through the ADSI Linked Server provider, something that's present by default when you install SQL Server. If you've never used...
View ArticleSQL Agent job fails with QUOTED_INDENTIFIER error
If you have a SQL Agent job that's failing, but the query succeeds when you run it manually in SQL Management Studio, it's possibly a difference between the SQL Server default connection settings and...
View ArticleQuery Business Objects repository for list of reports
We're migrating away from Business Objects Enterprise (XI-R2, not the newer 3.X version) and into SQL Reporting Services (it's about time!) and I needed an inventory of everything that was still in...
View Article
More Pages to Explore .....