Posted on Tuesday, June 29, 2010 at 5:31 AM
Are you facing problems while working on your SQL Server 2000 database? Are you getting lot of error messages for some tasks that worked fine previously? Or the database is responding too slowly? If all your answers are in YES, then chances are that the database has corrupted. It may have corrupted due to various reasons such as virus infections, power outages, hardware malfunctioning, etc. To resolve such issues, you can perform in-place resolving techniques. If you are not able to address the situation, then you should use a third-party
SQL database repair software to repair SQL database.
Consider a scenario wherein you encounter the following error message while working on the SQL Server 2000 database:
"Minimally logged extents were found in GAM interval starting at page P_ID but the minimally logged flag is not set in the database table."
Cause:...
Posted on Monday, June 28, 2010 at 4:04 AM
An IAM (Index Allocation Map) page consists of eight page Ids, collectively called mixed page array, and holds the pages that are allocated to the index. The IAM pages are used to optimize the tables by allocating and deallocating storage space. Sometimes the IAM page is not able to perform as expected. Such corruption instances can occur because of various reasons such as hardware malfunctions, virus infections, power outages, abruptly exiting SQL Server, etc. To resolve such situations, you should use appropriate corrective measures. In case, you are not able to recover SQL database then you should use a third-party
SQL database repair software to do so.
Consider a scenario wherein you encounter the following error message while working on an SQL Server 2000 database:
"
Page P_ID in database ID DB_ID is allocated in the SGAM SGAM_P_ID and PFS PFS_P_ID, but was not allocated in any IAM. PFS flags 'PFS_FLAGS'."
Cause:...
Posted on Wednesday, June 23, 2010 at 5:01 AM
Microsoft usually recommends you to use a SAN (Storage Area Network) or locally attached hard drives to store your MS SQL Server database (MDF or Master Database File) because it optimizes the reliability and performance of Microsoft SQL Server. Use of the network database files (the files stored on NAS [Network Attached Storage] or networked server) isn't enabled for MS SQL Server. However, this configuration may damage your SQL Server database in some cases of system failure. In such situations, you must have an absolute backup of your significant database to extract inaccessible data from it. In the other case, you need to go for master database file recovery solutions to get your valuable data back.
Although, network file support is not enabled by default in Microsoft SQL Server, you can manually configure MS SQL Server to store all your database files on NAS storage server or networked server. The servers, which you employ for this configuration, must fulfill MS SQL Server requirements for write-through guarantees and data write ordering...
Posted on Thursday, June 17, 2010 at 4:39 AM
The DBCC CHECKDB command in SQL Server databases is used to check and repair any inconsistency in the databases. There are many extensions for this command that you can apply in various kinds of situations. However, at times when you this command finds any error on the system tables then it ends abruptly. Such cases can arise due to corruption in the database tables. In such situations, you should employ certain in-built workarounds to get the database repaired. If you are not able to recover the database using these methods, then you should use a third-party
SQL database recovery software to recover SQL database.
Consider a scenario wherein you encounter the following error message while working on an SQL Server 2008 database:
"System table pre-checks: Object ID O_ID. Page P_ID has unexpected page type PAGETYPE. Check statement terminated because of an irreparable error."
Cause:...
Posted on Saturday, May 15, 2010 at 5:00 AM
A page is the most basic unit of storage in SQL Server. The space allocated to a data (.mdf) file is divided into contiguous pages from 0 to n. Every page starts with a 96-byte header that stores the information about the page number, its type, allocation unit ID of the object that owns this page, and the amount of free space on the page. However, it may happen that the header contains the allocation unit ID of a different object. It can happen due to corruption in the data file, which may occur due to various reasons such as virus infections, human errors, power outages, etc. You can perform
mdf repair using various corrective measures. However, if you are unable to do so then you should use a third-party SQL repair software to repair SQL database.
Consider a scenario wherein you encounter the following error message while working on a SQL Server 2008 database table...