How to: Run NETSH trace for Network monitoring/timeout captures
While trying to troubleshoot the mirroring timeout issues which was in milliseconds, came across recommendation by a MS engineer to enable NetSH, below are instructions on how to enable it and capture...
View ArticleTransaction log file full because of log_reuse_wait_desc=replication, CDC,...
Came across weird situation where received alert for SQL Server transaction log file full and found log_reuse_wait_desc=replication from sys.databases Now before mentioning troubleshooting step,...
View ArticleWindows Task Scheduler Error – transaction support within the specified...
While deleting a task in task manager, received following error reported by my team, Error: “transaction support within the specified resource manager is not started or was shutdown due to an error”...
View ArticleError 17182 – TDSSNIClient initialization failed with error 0xd, status code...
Issue: While trying to restart SQL Service, it failed and following error found in error logs, yyyy-mm-dd hh:mm:ss.xx Server Error: 17182, Severity: 16, State: 1. yyyy-mm-dd hh:mm:ss.xx Server...
View ArticleAntivirus Exclusion List for SQL Server
After struggling a lot and working with vendor, identified list of exclusions for SQL Server related to Anti Virus Software (McAfee, Symantec, etc.), the details can be found in this link, last one is...
View ArticleChange SQL Server collation of master database
To change server collation following steps needs to be done, Use the SQL Server set up, and run the following command from the folder where set up file is located, Imp Note: this will rebuild...
View ArticleCapture High CPU consuming process using Process Explorer
As a DBA we encounter situations when CPU is high on a DB server but DB is not consuming any CPU, we can see the processes consuming high CPU but don’t know how to identify that what process is doing...
View ArticleSQL Server End to End Encryption – Always Encrypt, SSL
As we know the solution for SQL Server Data at rest encryption is TDE (Transparent Data Encryption) but what if application need End to End data encryption for PII fields, the solution is Always...
View ArticleWindows Cluster Asymmetric Disks – In Always ON Clusters
Starting Windows 2012, Windows cluster supports asymmetric disks which is required for Cluster participating in Always ON technology hence is a useful concept to be aware of,...
View ArticleFix: SSMS 2012 opening Debug window when pressing F5
During my evaluation of SQL Server 2014, I happened to face a problem, when I hit the F5 key in the Object Explorer, the SSMS was starting the Debug action instead of Refresh.Usually most of them will...
View ArticleModern Servicing Model (Service Pack and Cumulative Updates) for SQL Server...
With SQL Server 2017 GA announcement for October-2 2017, Microsoft is introducing changes to the servicing model through GDRs, CUs and SPs. Excerpt from article published: —————————————– The...
View ArticleLogin failed for user ‘DOMAIN\COMPUTER$’. Reason: Could not find a login...
On a recently built SQL Server 2016 observed following errors every 5 mins, Login failed for user ‘DOMAIN\COMPUTER$’. Reason: Could not find a login matching the name provided. [CLIENT: <local...
View ArticleConfiguring Replication with Always ON Availability Group
For setting up replication on AlwaysOn availability group in SQL Server 2012 and above, following need to be taken care to ensure replication will work irrespective of the AAG placement. The...
View ArticleSetting up Always ON Availability Group in Multi Subnet Cluster –...
While planning to configure always on availability group for first time on a multi subnet cluster found following use articles, it provides clear picture in terms of design and architecture, our...
View Article