Blog Post: Generating JSON In Power BI And Power Query
Often, when calling web services from Power BI or Power Query, you’ll need to generate some JSON inside your query to send to these web services. The M language makes this relatively easy to do with...
View ArticleBlog Post: Step by Step: WHERE, GROUP BY, and HAVING
People new to SQL often have trouble with the difference between WHERE, GROUP BY, and HAVING…three separate clauses in the SELECT statement. The summary of each of these is simple to tell, but that...
View ArticleBlog Post: SQL SERVER – Unable to Start Services After Patching...
In the recent past, I have heard this issue, at least once or twice every month. Whenever I try to help a such client and I think I know the issue, I get something new. They said that they have applied...
View ArticleBlog Post: What is a Backup Timeline for Restore Process? – Interview...
Question: What is a Backup Timeline for Restore Process? Answer: One of the most popular interview question about Backup and Restore Database process. I find it very interesting that after so many...
View ArticleBlog Post: SQL SERVER – Error: Property BackupDirectory is Not Available for...
I break a lot of things on my SQL environment and I believe that is a very good way to learn things. Today, I wanted to perform a restore of a database using a backup which I took earlier. In this blog...
View ArticleBlog Post: Azure SQL Database – TDE
I work in the financial space so you can imagine that security is quite high on the agenda. TDE (Transparent Data Encryption – see this article for more details...
View ArticleBlog Post: #0389 – SQL Server – SSIS – OLE DB Destination – Table Fast Load –...
The "Keep Nulls" option in the OLE DB destination in SSIS has a noticeable impact on the quality of data being migrated. In this post, I explore the impact of the switch on migrating NULL values.
View ArticleBlog Post: Fight harassment: be the “Backup” at PASS Summit
Harassment is a problem at some of the conferences we go to. What can we, as attendees and speakers and volunteers, can do to help? There should be a better way to ask others for help, and there should...
View ArticleBlog Post: Configuring Red Hat Enterprise Linux 7.2 for YUM without a Redhat...
It has been a very long time since I have installed a Redhat Enterprise Linux distribution having tended to prefer Ubuntu based distributions (such as Linux Mint) or CentOS if I really wanted a Redhat...
View ArticleBlog Post: If backups are taken in silence can a recovery still take place?
My friend Andy Mallon ( b / t ) is hosting T-SQL Tuesday this month. In case you aren’t aware T-SQL Tuesday is a blog party started by Adam Machanic ( b / t ) almost 7 years ago. Each month someone...
View ArticleBlog Post: PASS Summit Advice For First Timers
As I scrolled through the twitter feeds I ran across one from Tom LaRock ( b | t ) on PASS Summit being three weeks away: Now, what caught my eye was the fact that he mentions the word “advice” to...
View ArticleBlog Post: T-SQL Tuesday #83: We’re still dealing with the same problems
It’s about time I got back into participating in the T-SQL Tuesday block parties that are hosted by community members each month. First, let’s take care of some house keeping rules. Who Is Hosting?...
View ArticleBlog Post: SQL SERVER – Msg 3047, Level 16, State 1: The BackupDirectory...
While writing my earlier blog, I broke a few settings and started getting new errors. Earlier, when I used to run below command, it used to work fine. However, just a day ago, it has given me error...
View ArticleBlog Post: SQL SERVER – Error – Attempted to Perform an Unauthorized Operation
As you might know I try hard to help the community via various channels. Comment on my blog is one of that channels. Here is a blog post which talks about error about Unauthorized Operation. Recently,...
View ArticleBlog Post: Microsoft Certifications
Every now and again I would navigate to Microsoft’s certification page and see what / if any changes have taken place regarding certification within the Data Platform space. (Check out the link –...
View ArticleBlog Post: SQL Server – Understanding Connection Timeouts and Query Timeouts
Have you ever got into a situation wherein you feel you see something and work for a solution in a completely opposite direction? Recently I was out of the country for a session and at the breakfast...
View ArticleBlog Post: SQL SERVER – Error: 26014, Severity: 16. Unable to Load User...
Recently I was consulting a customer and they had plans to change certificate used by SQL Server. After making changes to certificate, we found that we were not able to start the SQL Server Service....
View ArticleBlog Post: When was Domain Account Password Changed in SQL Server? –...
If you are a DBA for quite some time, then at least once you must have encountered below error about Domain Account Password. Error 1069: The service did not start due to a logon failure. Question:...
View ArticleBlog Post: SQL SERVER – Database going to Recovery Pending Automatically and...
I love connecting community via various channels. One of my clients explained an interesting issue to me. He explained that he has a production database which is going to Recovery Pending state by...
View ArticleBlog Post: #0390 – SQL Server – SSIS – OLE DB Destination – Table Fast Load –...
The "Keep Identity" checkbox on an OLE DB destination task works identical to the T-SQL SET IDENTITY_INSERT option. In this post, I explore the OLE DB Fast Load option.
View Article