T-SQL Tuesday 138 – sp_help_revlogin is dead, long live sp_help_revlogin2
This month’s #tsql2sday is hosted by @AndyLeonard, who asks us to write about “software changes”. Well, I think it’s time to be changing sp_help_revlogin. What do you think?
Eitan Blumin is currently working as a Senior SQL Server Consultant, Solutions Architect, and DBA Team Leader at Madeira Data Solutions, the leading Microsoft Data Platform consulting company in Israel. Other than his day-to-day consultant work, he also co-hosts the popular “SQL Server Radio” podcast with Guy Glantser, writes professional materials for the SQL Server community, delivers professional presentations and courses, and serves as a pivotal source of expert knowledge for the Madeira team.
This month’s #tsql2sday is hosted by @AndyLeonard, who asks us to write about “software changes”. Well, I think it’s time to be changing sp_help_revlogin. What do you think?
Did you know that we can have basic datetime arithmetics in SQL server? We can use subtraction to find an accurate difference between two dates, and use addition to add an accurate interval to a datetime column or variable.
Read this post to learn more.
Sometimes SentryOne would not be able to activate its “Full Access” monitoring mode. This article describes a simple but effective methodology to resolve such issues.
As part of its regular, ongoing, day-to-day activities, your SQL Server instance would naturally collect historical data about its automated operations. If left unchecked, this historical data could pile up, leading to wasted storage space, performance hits, and even worse issues.
MSDB would obviously be collecting data about the SQL Agent job executions. But there are also several other types of historical data that needs to be cleaned up once in a while. I hope to cover all bases and leave no historical data un-cleaned.
Read More »Keep Your MSDB CleanThis month’s T-SQL Tuesday is hosted by Brent Ozar, who asks us to Blog about our Favorite Data Type (or Least Favorite).
I find it actually quite easy to decide both on a most-favorite, as well as a least-favorite data type in SQL Server. So, why not blog about both?
This is one of those things that I would have never expected to adopt, and yet here I am! Not just loving “infinite” loops, but also confident enough that I can convince you to feel the same!
Read More »I learned to love WHILE (true) and you should tooThis month’s T-SQL Tuesday is hosted by Mikey Bronowski, and asks us to share the tools of the trade that make our job awesome.
While I do feel that the tools that make my job the awesomest are those that help me with productivity, this month’s topic is a bit broader.
Following the recent acquisition of SentryOne by SolarWinds, I’ve decided to write a few special blog posts dedicated to our favorite SQL server monitoring platform.
Click here if you missed my previous post: Common issues during SentryOne version upgrades.
As part of the managed DBA service that Madeira data solutions provides, we make extensive use of the SentryOne monitoring and alerting platform. As such, we’ve gathered significant experience in using, managing, and maintaining the platform.
This also includes utilizing the platform to do all kinds of “unorthodox” monitoring, which is not available “out-of-the-box”.
Read More »Monitoring SQL Server Version Updates using SentryOneI’m publishing this post a week late, I know. But that’s all the more fitting, considering the contents of this post.
Read More »T-SQL Tuesday #134 – I WISH I could Take a BreakOn the week of December 7th (especially on December 9th), Microsoft has sent us a whole bag of goodies, announcing the general availability of new features that were only in preview until now, and even newer features that have just entered public preview.
Read More »Breaking News: Christmas came early to Microsoft Azure!