esteghamat
دوشنبه 02 شهریور 1388, 09:04 صبح
با سلام
ديتابيسي با حجم 140 گيگابايت در sql 2000 داشتيم كه به sql 2005 منتقل شد. بعد از مدتي دستور DBCC CheckDB را روي اين dB اجرا كرديم . نتيجه خطاي Catalog بود . شرح بخشي از خطا به صورت زير است :
Job Name Automation_MaintenancePlan.CheckIntegrity
Step Name CheckIntegrity
Duration 00:12:35
Message
....
Error: 2009-08-21 02:42:34.45 Code: 0xC002F210 Source: Check Database Integrity Task Execute SQL Task Description: Executing the query "DBCC CHECKDB WITH NO_INFOMSGS " failed with the following error: "
Check Catalog Msg 3853, State 1: Attribute (object_id=312148) of row (object_id=312148,column_id=1) in sys.columns does not have a matching row (object_id=312148) in sys.objects.
Check Catalog Msg 3853, State 1: Attribute (object_id=312148) of row (object_id=312148,... ...
در ضمن براي رفع خطا دستور DBCC CheckDB Fast_Repair را هم زديم كه مجددا همين خطاها را برگرداند و كاري نكرد . در ضمن اين DB در sql 2000 هيچ خطايي نداد .
لطفا راهنمايي كنيد .
متشكرم
ديتابيسي با حجم 140 گيگابايت در sql 2000 داشتيم كه به sql 2005 منتقل شد. بعد از مدتي دستور DBCC CheckDB را روي اين dB اجرا كرديم . نتيجه خطاي Catalog بود . شرح بخشي از خطا به صورت زير است :
Job Name Automation_MaintenancePlan.CheckIntegrity
Step Name CheckIntegrity
Duration 00:12:35
Message
....
Error: 2009-08-21 02:42:34.45 Code: 0xC002F210 Source: Check Database Integrity Task Execute SQL Task Description: Executing the query "DBCC CHECKDB WITH NO_INFOMSGS " failed with the following error: "
Check Catalog Msg 3853, State 1: Attribute (object_id=312148) of row (object_id=312148,column_id=1) in sys.columns does not have a matching row (object_id=312148) in sys.objects.
Check Catalog Msg 3853, State 1: Attribute (object_id=312148) of row (object_id=312148,... ...
در ضمن براي رفع خطا دستور DBCC CheckDB Fast_Repair را هم زديم كه مجددا همين خطاها را برگرداند و كاري نكرد . در ضمن اين DB در sql 2000 هيچ خطايي نداد .
لطفا راهنمايي كنيد .
متشكرم