Appreciate your suggestions. Please comment your feedback and reach me out via email
Tuesday, 21 July 2015
Prerequisites for Configuring Log Shipping
Appreciate your suggestions. Please comment your feedback and reach me out via email
Sunday, 21 June 2015
Performance Dashboard Error: Could not find stored procedure 'msdb.MS_PerfDashboard.usp_CheckDependencies'.
Performance Dashboard Error: Could not find stored procedure 'msdb.MS_PerfDashboard.usp_CheckDependencies'.Cause
Resolution
select @ts_now = ms_ticks from sys.dm_os_sys_info
Read My Complete Article "Here"
Subscribe for Blog posts [Click Here]
Follow FB Page [Click Here]
Follow FB Group [Click Here]
For Suggestion & Feedback mail us at gana20m@gmail.com
Wednesday, 20 May 2015
Always on database in suspect mode and suspended data movement.
- Hardware failure
- Improper shutdown of the database server
- Corruption of the database files
- Unavailable device files
- Unavailable database files
- Database resource used by operating system
- SQL Server incorrectly asserts free data page space when a row is inserted
Issue:
This also suspended the data movement between databases in Always on group from primary to secondary.
Subscribe for Blog posts [Click Here]
Follow FB Page [Click Here]
Follow FB Group [Click Here]
For Suggestion & Feedback mail us at gana20m@gmail.com
Thursday, 14 May 2015
Troubleshooting With Damaged Database File in SQL Server
The SQL Server performs its input/output operations by using Windows API’s like ReadFile, ReadFileScatter, WriteFile and WriteFileGather. After these input/output operations, SQL server views those errors that are related to these APIs. If any of these APIs call fail with Operating System error, then SQL Server displays the Error 823.
There is a logical consistency problem encountered with input/output operations while transferring the data. Error 824 displays this logical consistency.
What is Error 824?
In SQL server, Error 824 indicates that there is a major problem in the storage system or in the hardware part. The Error is encountered when the database file is found damaged. This Error also indicates that the SQL server finds something wrong on the page while Windows didn’t find any error in the page.
Causes of Error 824
The error 824 shows the following information:
- The suspected file of the database on which the input/output operation is executed.
- To which database this file belongs.
- Which page number was involved while performing input/output operation?
- Was the performed operation a write or read operation?
As this Error indicates to issues with the storage system or the hardware part of the system, so for the solution of this problem, it is very important to look for issues in the hardware.
Inspection of Hardware Failure
First, check whether it is a hardware problem or not, if it is a hardware failure problem, then check the hardware and fix the problem. Otherwise, if it is a data corruption issue, then try to exchange various hardware components to segregate the problem.
Finally, it can be useful to change to a new hardware system. This change may include, re-formatting of the disk drives and installation of the operating system again.
Use Following Steps To Solve The Problem Manually
- Check the suspected pages in msdb.
- Calibrate the database consistency.
- Quickly turn On the PAGE_VERIFY CHECKSUM option if it is off.
- Check the Windows Event logs for the error that is reported by the Operating System.
- Utilize the SQLIOSim.
- Work with your device manufacturer.
- Evaluate the filter drivers if available.
In case the following manual method won’t work, then you should go for a third party SQL recovery tool.
Monday, 4 May 2015
Microsoft will release public preview of SQL Server 2016 this summer
Big News from Microsoft.
For complete information refer the below links.
http://www.microsoft.com/en-us/server-cloud/products/sql-server-2016/
http://blogs.technet.com/b/dataplatforminsider/archive/2015/05/04/sql-server-2016-public-preview-coming-this-summer.aspx
Sunday, 12 April 2015
How to add new disks to existing SQL Server Failover cluster.
Disk Letters : 'O', 'P', 'R'
Downtime: Zero - '0' ( No service disruption or Zero Downtime)
Lets begin....
My storage team has already given the above 3 LUN's through iSCSI initiator or RDM.
Request from client was to add these disks to the existing windows cluster in order to use them as clustered disks for SQL Server cluster.
Step 1:
To open disk management. Go to RUN--> diskmgmt.msc
You should able to see the disks in offline state on all the nodes available in cluster.
Step 2:
Bring the disks to online in any one of the nodes in the cluster (you can choose only one node). On other nodes it should be in offline mode as we are going to use these disks for failover cluster.
Step 4:
Now the disks are online and unallocated. We have to create a new volume assigning a new drive letter.
Format the drive with NTFS file system and click finish.
This is how it looks in disk management console.
Step 5:
Now we are ready to add this disks to windows fail over cluster.
a) click on disk option available on storage pane in fail over cluster manager console
b) It will prompt for all the available disks can be added to cluster
c) select the disks and click OK
Now the disks are added to available storage pool in cluster manager console.
You can also see this disks available from my computer.
Hold on... It's not done yet. you are done with only adding disks in windows cluster. Now we have to add these disk and will be going to use for SQL cluster.
Step 6:
Now Right click on SQL Server and select add storage. It will prompt all the new available disks from storage. Select the disks and click ok.
Step 7:
Now Right click on SQL Server and select properties of SQL Server. Now we have to add the dependencies for new disks as shown below.
If the disks are not part of dependency list, click insert and add disks and click OK.

You can find the dependency of SQL Server by verifying dependency report.
You can also verify the disks by creating the sample databases on newly added disk as shown below :)
Wednesday, 1 April 2015
Error: Value cannot be null, Parameter name: viewInfo (OR) Error: Microsoft .NET framework: Unhandled exception has occurred in a component in your application. If you click continue the application will ignore this error and attempt to continue
(OR)
Error: Microsoft .NET framework: Unhandled exception has occurred in a component in your application. If you click continue the application will ignore this error and attempt to continue

















