Consistency fejl :(

Tags:    databaser

Hej

Jeg bokser med en 80 GB SQL 2000 database der laver consistency fejl.

CHECKDB:
Fold kodeboks ind/udKode 


Giver følgende:


DBCC results for 'DATABASE'.
Msg 8906, Level 16, State 1, Line 1
Page (3:10005328) in database ID 11 is allocated in the SGAM (3:9713409) and PFS (3:10004856), but was not allocated in any IAM. PFS flags 'MIXED_EXT ALLOCATED 0_PCT_FULL'.
CHECKDB found 1 allocation errors and 0 consistency errors in table 'Firmanavn A_S$6001516$0' (object ID 1186779981).
Msg 8906, Level 16, State 1, Line 1
Page (3:9598954) in database ID 11 is allocated in the SGAM (3:9202177) and PFS (3:9592368), but was not allocated in any IAM. PFS flags 'MIXED_EXT ALLOCATED 0_PCT_FULL'.
CHECKDB found 1 allocation errors and 0 consistency errors in table 'Firmanavn A_S$6001516$1' (object ID 1755166044).
CHECKDB found 2 allocation errors and 0 consistency errors in database 'DATABASE'.
repair_allow_data_loss is the minimum repair level for the errors found by DBCC CHECKDB (DATABASE).
DBCC execution completed. If DBCC printed error messages, contact your system administrator.



Jeg har taget en backup og indlæst den på en anden server, for at sikre mig at det ikke er en hardware defekt på disk-raidet.

Databasen er opdelt i 2-datafiler og en log fil.
Der er ikke en valid uden samme allokeringsfejl på, og der tolereres ikke datatab (i drift databasen, nu har jeg jo en kopi at leje i).

Tjekket tabellerne:
Fold kodeboks ind/udKode 


Det giver dette harmløse resultat:

DBCC results for 'Firmanavn A_S$6001516$0'.
There are 10541921 rows in 178118 pages for object "Firmanavn A_S$6001516$0".
DBCC execution completed. If DBCC printed error messages, contact your system administrator.



... nogen idéer?





Indlæg senest redigeret d. 18.12.2009 09:01 af Bruger #15479
4 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Af mangel på andre ting at prøve måtte jeg prøve noget dumt, om ikke andet så jeg kunne lære af det
Fold kodeboks ind/udKode 



DBCC results for 'ADDSQLTEST'.
Service Broker Msg 9675, State 1: Message Types analyzed: 14.
Service Broker Msg 9676, State 1: Service Contracts analyzed: 6.
Service Broker Msg 9667, State 1: Services analyzed: 3.
Service Broker Msg 9668, State 1: Service Queues analyzed: 3.
Service Broker Msg 9669, State 1: Conversation Endpoints analyzed: 0.
Service Broker Msg 9674, State 1: Conversation Groups analyzed: 0.
Service Broker Msg 9670, State 1: Remote Service Bindings analyzed: 0.
DBCC results for 'sys.sysrowsetcolumns'.
There are 267820 rows in 1320 pages for object "sys.sysrowsetcolumns".
DBCC results for 'sys.sysrowsets'.
There are 23731 rows in 143 pages for object "sys.sysrowsets".
DBCC results for 'sysallocunits'.
.
.
.



.... og så 22 - tusinde - et-eller-andet- linjer senere:




.....
There are 0 rows in 0 pages for object "Firmanavn Spanien A_S$Nummerserie-relation".
DBCC results for 'Firmanavn – Day-Home$Fortroligt'.
There are 0 rows in 0 pages for object "Firmanavn – Day-Home$Fortroligt".
CHECKDB found 2 allocation errors and 0 consistency errors in database 'ADDSQLTEST'.
CHECKDB fixed 2 allocation errors and 0 consistency errors in database 'ADDSQLTEST'.
DBCC execution completed. If DBCC printed error messages, contact your system administrator.



Så er allokeringsfejlen rettet, MEN jeg vil jo ikke miste data. Er der en måde man kan se hvad der (om noget) bliver fjernet, eller hvorvidt det er data eller indexes der bliver slettet?

... eller er jeg nød til at sammenligne med en kopi af databasen fra ligefør den blev reperaret? (For det har jeg svært ved at gennemskue med sådan en moppedreng af en database).







Indlæg senest redigeret d. 29.12.2009 09:08 af Bruger #15479
Ingen bud?



Bump? :S



Indlæg senest redigeret d. 29.12.2009 09:07 af Bruger #15479
Hej

Jeg bokser med en 80 GB SQL 2000 database der laver consistency fejl.

CHECKDB:
Fold kodeboks ind/udKode 


Giver følgende:


DBCC results for 'DATABASE'.
Msg 8906, Level 16, State 1, Line 1
Page (3:10005328) in database ID 11 is allocated in the SGAM (3:9713409) and PFS (3:10004856), but was not allocated in any IAM. PFS flags 'MIXED_EXT ALLOCATED 0_PCT_FULL'.
CHECKDB found 1 allocation errors and 0 consistency errors in table 'Firmanavn A_S$6001516$0' (object ID 1186779981).
Msg 8906, Level 16, State 1, Line 1
Page (3:9598954) in database ID 11 is allocated in the SGAM (3:9202177) and PFS (3:9592368), but was not allocated in any IAM. PFS flags 'MIXED_EXT ALLOCATED 0_PCT_FULL'.
CHECKDB found 1 allocation errors and 0 consistency errors in table 'Firmanavn A_S$6001516$1' (object ID 1755166044).
CHECKDB found 2 allocation errors and 0 consistency errors in database 'DATABASE'.
repair_allow_data_loss is the minimum repair level for the errors found by DBCC CHECKDB (DATABASE).
DBCC execution completed. If DBCC printed error messages, contact your system administrator.



Jeg har taget en backup og indlæst den på en anden server, for at sikre mig at det ikke er en hardware defekt på disk-raidet.

Databasen er opdelt i 2-datafiler og en log fil.
Der er ikke en valid backup uden samme allokeringsfejl på, og der tolereres ikke datatab (i drift databasen, nu har jeg jo en kopi at leje i).

Tjekket tabellerne:
Fold kodeboks ind/udKode 


Det giver dette harmløse resultat:

DBCC results for 'Firmanavn A_S$6001516$0'.
There are 10541921 rows in 178118 pages for object "Firmanavn A_S$6001516$0".
DBCC execution completed. If DBCC printed error messages, contact your system administrator.



... nogen idéer?





t