| Author | Topic | 
                            
                                    | venkathPosting Yak  Master
 
 
                                        202 Posts | 
                                            
                                            |  Posted - 2006-07-07 : 01:09:26 
 |  
                                            | Hi allWhen i am udating a table.. i am getting the following error...UPDATE SALES_ORDER SET CC_NUMBER = PAYMENT_NUMBER WHERE PAYMENT_METHOD_CODE IN ('AMEX', 'DISC','MC','VISA'): [POETICAPP]I/O error 1(Incorrect function.) detected during read at offset 0x0000000000c000 in file 'E:\Data\A2PD_22.mdf'.08:37:34 [ERROR ] Exception in upgrade [POETICAPP]I/O error 1(Incorrect function.) detected during read at offset 0x0000000000c000 in file 'E:\Data\A2PD_22.mdf'.Pls help me how to handle this issue..Thanks |  | 
       
                            
                       
                          
                            
                                    | eyechartMaster Smack Fu Yak Hacker
 
 
                                    3575 Posts |  | 
                            
                       
                          
                            
                                    | eyechartMaster Smack Fu Yak Hacker
 
 
                                    3575 Posts | 
                                        
                                          |  Posted - 2006-07-07 : 01:31:31 
 |  
                                          | from the original thread quote:do you have any backups?-ecOk..Since it is not production database..regular backups are not taken..The database is in Full Recovery Model..Thanks
 
 |  
                                          |  |  | 
                            
                       
                          
                            
                                    | venkathPosting Yak  Master
 
 
                                    202 Posts | 
                                        
                                          |  Posted - 2006-07-07 : 01:34:39 
 |  
                                          | Yes..We have a back up of this database taken couple of months ago.. |  
                                          |  |  | 
                            
                       
                          
                            
                                    | paulrandalYak with Vast SQL Skills
 
 
                                    899 Posts | 
                                        
                                          |  Posted - 2006-07-07 : 01:43:33 
 |  
                                          | 1) have you looked through this forum for other threads around similar issues?2) have you done root cause analysis to find out why this happened?3) are you interested in getting the data back in this database? I'm assuming probably not given that you don't have any recent backups...Paul RandalLead Program Manager, Microsoft SQL Server Storage Engine + SQL Express(Legalese: This posting is provided "AS IS" with no warranties, and confers no rights.) |  
                                          |  |  | 
                            
                       
                          
                            
                                    | venkathPosting Yak  Master
 
 
                                    202 Posts | 
                                        
                                          |  Posted - 2006-07-07 : 01:50:54 
 |  
                                          | Hi Paul...1)No2)Since i am a Trainee DBA..this is the first time i am experiencing the error..3)If possible..it is better if the data is restored other wise..what are the alternative i have...?Thanks |  
                                          |  |  | 
                            
                       
                          
                            
                                    | paulrandalYak with Vast SQL Skills
 
 
                                    899 Posts | 
                                        
                                          |  Posted - 2006-07-07 : 02:01:15 
 |  
                                          | ok - have a quick look this forum for other IO errors to save me spending a bunch of time repeating myself (it's 11pm here).Post the output fromDBCC CHECKDB (yourdb) WITH ALL_ERRORMSGS, NO_INFOMSGSDo you have a more experienced DBA who is mentoring you? If so, what is their advice?You can't restore the data if you don't have a backup. Using the backups you have, you'll lost two month's work. You only alternative is to run repair, which will cause data loss.I encourage you to go to my blog and read it all, plus subscribe to it for future posts. See https://blogs.msdn.com/sqlserverstorageengine/default.aspx(I won't see any reply until later tomorrow PST)ThanksPaul RandalLead Program Manager, Microsoft SQL Server Storage Engine + SQL Express(Legalese: This posting is provided "AS IS" with no warranties, and confers no rights.) |  
                                          |  |  | 
                            
                       
                          
                            
                                    | venkathPosting Yak  Master
 
 
                                    202 Posts | 
                                        
                                          |  Posted - 2006-07-07 : 02:24:00 
 |  
                                          | There r no related threads in the data corruption forums.DBCC CHECKDB WITH ALL_ERRORMSGS,NO_INFOMSGSWhen i run the above command..i got the following error..Server: Msg 8946, Level 16, State 12, Line 2Table error: Allocation page (20:234552) has invalid PFS_PAGE page header values. Type is 0. Check type, object ID and page ID on the page.Thanks |  
                                          |  |  | 
                            
                       
                          
                            
                                    | eyechartMaster Smack Fu Yak Hacker
 
 
                                    3575 Posts | 
                                        
                                          |  Posted - 2006-07-07 : 04:14:47 
 |  
                                          | quote:I think your only option is to restore from backup, but you should should probably wait for paul to give you the bad news..here is a message with a similar error that paul responded to.  Not good news..http://groups.google.com/group/microsoft.public.sqlserver.server/browse_thread/thread/36723e7ff323fdbd/-ecOriginally posted by venkath
 There r no related threads in the data corruption forums.DBCC CHECKDB WITH ALL_ERRORMSGS,NO_INFOMSGSWhen i run the above command..i got the following error..Server: Msg 8946, Level 16, State 12, Line 2Table error: Allocation page (20:234552) has invalid PFS_PAGE page header values. Type is 0. Check type, object ID and page ID on the page.Thanks
 
 |  
                                          |  |  | 
                            
                       
                          
                            
                                    | paulrandalYak with Vast SQL Skills
 
 
                                    899 Posts | 
                                        
                                          |  Posted - 2006-07-07 : 16:27:32 
 |  
                                          | Yep - corrupt PFS pages can't be repaired so you have no choice but to restore from the backup. You may be able to salvage some data from the database but that's way beyond the scope of this forum (I really should start a company to do this).As a trainee DBA, this is one of the best lessons you can learn early on - don't let it happen to you when you're responsible for the backup strategy.Please go and read my blog too.Paul RandalLead Program Manager, Microsoft SQL Server Storage Engine + SQL Express(Legalese: This posting is provided "AS IS" with no warranties, and confers no rights.) |  
                                          |  |  | 
                            
                       
                          
                            
                                    | KristenTest
 
 
                                    22859 Posts | 
                                        
                                          |  Posted - 2006-07-10 : 07:42:49 
 |  
                                          | "I really should start a company to do this"Let me know if you need an office junior  Kristen |  
                                          |  |  | 
                            
                            
                                |  |