Eliminar Base en Modo Recovey | SQL Server Performance Forums

SQL Server Performance Forum – Threads Archive

Eliminar Base en Modo Recovey

Hola a todos tengo un sqlserver 6.5 con sp5a y tengo una base que quiero eliminarla.
Inicialmente la base estaba en suspect ahora esta en modo recovery. select * from sysdatabases
rentab81416440877012310/05/2003 14:15:07.98315/12/2005 12:23:52.2970
De lo que observo en el errorlog sale este mensaje:
2006/05/31 17:21:07.37spid41Error : 908, Severity: 22, State: 2
2006/05/31 17:21:07.37spid41Unable to find any entries in Sysusages for dbid ‘8’, database ‘rentab’. Run DBCC CHECKTABLE on Sysusages in the master database.
Ya cheque la tabla y no salio nada.
Si reviso en esta realmente esta base rentab no sale en esta tabla. No me interesa nada de esta base, quisiera eliminarla como hago para ya no verla????

Probá con: DROP DATABASE tubase desde el analizador de consultas. Si tampoco sirve, probá con: sp_resetstatus tubase para sacarla de suspect y luego eliminarla.
Luis Martin
Moderator
SQL-Server-Performance.com All in Love is Fair
Stevie Wonder
All postings are provided “AS IS” with no warranties for accuracy.
Ya lo hice y sale esto: drop database rentab —-
Msg 3709, Level 16, State 1
Cannot drop ‘rentab’ because you are not currently in the master database. Luego
sp_resetstatus rentab
—-
sp_resetstatus can only be run on suspect databases. Quedo igual a nivel de la sysdatabases
namedbidsuidmodestatusversionlogptrcrdatedumptrdatecategory
rentab81416440877012310 may 2003 14:1515 dic 2005 12:230
rentab81416440877012310 may 2003 14:1515 dic 2005 12:230
Evidentemente es un error del SQL 6.5. Déjalo como está dado que, modificar o eliminar la sysdatabases, puede traer algún problema.
Luis Martin
Moderator
SQL-Server-Performance.com All in Love is Fair
Stevie Wonder
All postings are provided “AS IS” with no warranties for accuracy.
]]>