SQL Server 2000 SP3a
We use a vendor created database. We were running it on a Windows 2000 box with the latest service packs and everything was running fine. Saturday, we migrated to a Windows Server 2003 SP1 system as our Win2000 box was really old. Our database immediately had problems. Our initial thought was that during the migration it became corrupted. So we used the vendor software to create a new database. Everything worked well for one day. Now we are seeing problems again. Our analysts can see and query all the data via the vendor's GUI, but my Query Analyzer queries and Enterprise Manager jobs all fail. If the query has a join, we see these two errors:
We don't see both at the same time, and the first error message is the one we commonly see. With the second error, we get that even if we don't use WITH (NOLOCK).
Has anyone seen these errors? Has anyone had problems with SQL2000 and Windows 2003 SP1?
-SQLBill
Posting advice: FAQ481-4875
We use a vendor created database. We were running it on a Windows 2000 box with the latest service packs and everything was running fine. Saturday, we migrated to a Windows Server 2003 SP1 system as our Win2000 box was really old. Our database immediately had problems. Our initial thought was that during the migration it became corrupted. So we used the vendor software to create a new database. Everything worked well for one day. Now we are seeing problems again. Our analysts can see and query all the data via the vendor's GUI, but my Query Analyzer queries and Enterprise Manager jobs all fail. If the query has a join, we see these two errors:
Error messages said:Executed as user: dbo. I/O error (bad page ID) detected during read at offset 0x0000001ef10000 in file 'N:\Program Files\ISS\RealSecure SiteProtector\Site Database\Data\Default_RSDB\RealSecureDB.mdf'. [SQLSTATE HY000] (Error 823). The step failed.
Executed as user: dbo. Could not continue scan with NOLOCK due to data movement. [SQLSTATE 42000] (Error 601). The step failed.
We don't see both at the same time, and the first error message is the one we commonly see. With the second error, we get that even if we don't use WITH (NOLOCK).
Has anyone seen these errors? Has anyone had problems with SQL2000 and Windows 2003 SP1?
-SQLBill
Posting advice: FAQ481-4875