The All-In-One Recovery Database Toolkit

Stellar Data Recovery has a number of software that works on the Microsoft SQL Server platform to provide data recovery solutions where it all seems to be lost. Most SQL Database administrators and developers would one day face one or more of these questions: Do you have a corrupt database file and need to recover... Continue Reading →


The backup and restore component of Microsoft® SQL Server™ provides an important safeguard for protecting critical data stored in SQL Server databases. With proper planning, you can recover from many failures, including: Media failure. User errors. Permanent loss of a server. As curators of SQL Server databases, we are one day faced with the most... Continue Reading →


CORRUPTION TOOLKIT: BACKUP & RESTORE - See if the backup is clean once you restore (usually on another server. BCP (Bulk Copy) & DB ATTACH - try to BCP remove the corrupt tables and restore (attach) the remaining database REBUILD/REPAIR databases System database issues (corruption) - rebuild will replace system database then you can replace... Continue Reading →

50 Frequently Asked SQL Server Interview Questions – Part I

How will you to performance tuning ? What will you look for in an execution plan ? What is bookmark look-up related to execution plan Table variables vs temp tables sql-temporary-tables-vs-table-variables_17.html How do you pass output parameter in a stored procedure... If you specify the OUTPUT keyword for a parameter in... Continue Reading →


How to Restore Database from a Shared Network Location --Restore Database from a shared network location --Change N' as needed and database name USE [master] RESTORE DATABASE [Db_Test] FROM DISK = N'\\Server_Name\Folder_Name\db_test.bak' WITH FILE = 1, MOVE N'DB_Test' TO N'F:\SQLData\Folder_Name\db_test.mdf', MOVE N'DB_Test_log' TO N'F:\SQLLogs\Folder_Name\db_test_log.LDF', NOUNLOAD, STATS = 5 GO   How to get Database Restore... Continue Reading →

How to change SQL Server Instance Collation in an Always On Environment.

SUMMARY You have successfully installed and configured a 2-Node Cluster with Always On which has been deployed into Production. Well you notice later that your 2 SQL Server Standalones participating in your AlwaysOn have different Server Collation. Assuming: Server A: Latin1_General_CI_AS - Case Insensitive Server B: SQL_Latin1_General_CP1_CI_AS ACTION We are instructed as DBA's to get... Continue Reading →

SQL Journals

SQL Journals allows all SQL folks and other curious enthusiasts to post questions, concerns, experiences, and more. I am actively checking my journal and would promptly respond.  

Create a website or blog at

Up ↑