We hebben hier op kantoor een heel groot probleem, we hebben een belangrijke database die in SQL Server 6.5 (jaja, helaas is voor de applicatie niet mogelijk een nieuwere SQL te draaien) op SUSPECT staat...
Inmiddels is het me gelukt om met:
use master
go
sp_configure "allow updates", 1
reconfigure with override
go
update sysdatabases
set status = status - 256 /* clear suspect status */
where name = "<database>"
and 256 = status & 256 /* is the db in a suspect state? */
go
sp_configure "allow updates", 0
reconfigure
go
de database op EMERGENCY MODE te zetten.
Echter, hoe krijgen we de database gewoon weer operationeel??
Waarschijnlijk is dat suspect verhaal gekomen doordat de MSDB database niet voldoende Transaction Log space meer had, dit probleem is nu opgelost maar de andere DB staat nog steeds op SUSPECT
Heb al van alles geprobeerd en ook de stored procedure SP_RESETSTATUS gedraaid om de suspect status weg te halen maar dit werkt om de een of andere reden niet...
Iemand... ??
Inmiddels is het me gelukt om met:
use master
go
sp_configure "allow updates", 1
reconfigure with override
go
update sysdatabases
set status = status - 256 /* clear suspect status */
where name = "<database>"
and 256 = status & 256 /* is the db in a suspect state? */
go
sp_configure "allow updates", 0
reconfigure
go
de database op EMERGENCY MODE te zetten.
Echter, hoe krijgen we de database gewoon weer operationeel??
Waarschijnlijk is dat suspect verhaal gekomen doordat de MSDB database niet voldoende Transaction Log space meer had, dit probleem is nu opgelost maar de andere DB staat nog steeds op SUSPECT
Heb al van alles geprobeerd en ook de stored procedure SP_RESETSTATUS gedraaid om de suspect status weg te halen maar dit werkt om de een of andere reden niet...
Iemand... ??