My Kerberos Checklist…
I’ve had numerous questions regarding Kerberos, both internally within Microsoft and with Customers. It continues to be a complicated topic and the documentation that is out there can be less than...
View ArticleWhen Does sp_prepare Return Metadata
I was running an RML Utilities Suite test pass and encountered varying behavior from our sp_prepare suite. Here is what I uncovered.The command sp_prepare returns (or does not return) metadata...
View ArticleInvalid or loopback address when configuring SharePoint against a SQL Server
I was presented with a connectivity issue when trying to configure SharePoint 2013 using a CTP build of SQL 2014. They got the following error when they were it was trying to create the Configuration...
View ArticleSQL Connection Pool Timeout Debugging
This is a follow up to two blog posts from back in 2009 which talked about leaked connections. In Part 1 and Part 2 of that post, it was about how to determine that you actually filled your pool....
View ArticleCan’t Connect to SQL when provisioning a Project App in SharePoint
The customers issue was that they were trying to provision a Project site within the Project SharePoint Application. This was done via a PowerShell script that they ran on one of the SharePoint App...
View ArticleDon’t Rely On a Static IP Address for Your SQL Database
I’ve seen a number of customers open support incidents because they couldn’t connect to their SQL Database server which was ultimately due to the incorrect assumption that the server’s IP address is...
View ArticleJDBC: This driver is not configured for integrated authentication
I’ve had about 4 cases in the last two months that centered around the following error when trying to use Windows Integrated authentication with JDBC.java.sql.SQLException: This driver is not...
View ArticleHow to get unstuck when using SQL Aliases
I got a case recently where the customer had a SQL Alias setup but was having issues connecting to their application. Being in Business Intelligence Support we deal with plenty of connectivity issues...
View ArticleGetting the latest SQL Server Native Client
If you are installing a Service Pack (SP) or Cumulative Update (CU) for SQL Server, you may notice that the SQL Server Native Client doesn’t get updated. It may also be difficult to find the item to...
View ArticleHow to get up and running with Oracle and Linked Servers
I have had more Linked Server cases that are setup for an Oracle database than any other non-SQL Server database in SQL. Being in Business Intelligence Support we deal with plenty of connectivity...
View ArticleUsing the SSMS ConnectionDialog
I was attempting to add the SSMS connection dialog to my utility and ran into problems with referenced assemblies. The ConnectionDialog is documented here:...
View ArticleIn-Memory OLTP files –what are they and how can I relocate them?
In SQL 2014 and above, you can create memory optimized tables with In-Memory OLTP feature. When you use this feature, SQL Server actually generates native code to optimize performance. As a result,...
View ArticleAre My Statistics Correct?
The question is often “Are my statistics up-to-date?” which can be a bit misleading. I can make sure I have up-to-date statistics but the statistics may not be accurate. I recently engaged in an...
View ArticleThe given network name is unusable because there was a failure trying to...
Have you seen this message before? We see our customers encounter this message while performing SQL Server installation. If there is a problem, you will normally get this message in the “Instance...
View ArticleWill SQL Server use ‘incomplete’ or ‘dirty’ statistics during online index...
We had a customer who opened an issue with us and wanted to know the behavior of statistics during online index rebuild. Specifically, he suspected that SQL Server might have used ‘incomplete’...
View ArticleMultiSubnet = TRUE Is Now Default Behavior
I get to be the a good new messenger today. We have made changes to the SQL Server Client Provider. The provider detects when multiple IP addresses are present for a listener. The links below...
View ArticleSQL Server 2016 Temporal Data Assists Machine Learning Models
Microsoft is always seeking out ways to improve the customer experience and satisfaction. A project that is currently active looks at the SQL Server incidents reported to Microsoft SQL Server Support...
View ArticleSpool operator and trace flag 8690
If you have seen enough query plans, you for sure ran into spool operators (index spool or table spool). It is documented in https://technet.microsoft.com/en-us/library/ms181032(v=sql.105).aspx The...
View ArticleWhat to do when you run out of disk space for In-Memory OLTP checkpoint files
While data for memory optimized tables resides in memory all the time with SQL Server 2014 and 2016’s In-Memory OLTP feature, we still need a means to cut down recovery time in case of crash or...
View ArticleWanting your non-sysadmin users to enable certain trace flags without...
Even with SQL Server support for so many years, we still face something new almost every day. Sometimes you will just have to combine things together to achieve what you need. Here is an example due...
View Article