Setting 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 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 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 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 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 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 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 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 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 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 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 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 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 ArticleHow 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 ArticleFix: Issue with Remote Desktop screen resolution while working from a high...
Came across a unique issue on a friend’s laptop where he has high resolution screen but when trying to remote desktop any server then the remote server also inheriting the same resolution and text...
View ArticleMicrosoft Announced updates to the SQL Server Incremental Servicing Model (ISM)
A good news for those who manage SQL releases, now CU updates are backed by Microsoft and one should not wait for SP releases, CU should be applied as early as possible,...
View ArticleList of Free Database and PowerShell Tools
This Article covers the list of Free database and PowerShell tools I come across time to time, this list will keep growing as I discover them, leave comments if you like any one tool better than other....
View ArticleBasic MySQL commands
While working on a simple data import from MySQL to MSSSQL, have to install MySQL as there is no workaround to import MySQL dump directly to SQL server, below are few commands used, Note: There is no...
View ArticleFix: Cannot drop server because it is used as a Distributor in replication
While trying to drop a linked server received following error, Drop failed for LinkedServer ‘XYZ.ABC.COM’. (Microsoft.SqlServer.Smo)For help, click:...
View ArticleSQL Server to Oracle Linked server error 7303: ORA-12504 listener was not...
While configuring Linked server to oracle database from SQL server, faced following error, Error: “ORA-12504: TNS: listener was not given the SERVICE_NAME in CONNECT_DATA” (Microsoft SQL Server...
View Article