sp_resetstatus (Transact-SQL)

Restablece el estado de una base de datos sospechosa.

ms188424.note(es-es,SQL.90).gifImportante:
Esta característica se quitará en una versión futura de Microsoft SQL Server. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan. Utilice ALTER DATABASE en su lugar.

Icono de vínculo a temasConvenciones de sintaxis de Transact-SQL

Sintaxis

sp_resetstatus [ @dbname = ] 'database'

Argumentos

[ @dbname= ] 'database'

Es el nombre de la base de datos que se va a restablecer. database es de tipo sysname y no tiene valor predeterminado.

Notas

sp_resetstatus desactiva el indicador de sospechoso de una base de datos. Este procedimiento actualiza las columnas de modo y estado de la base de datos con nombre en sys.databases. Se debe consultar el registro de errores de SQL Server y resolver todos los problemas antes de ejecutar este procedimiento. Después de ejecutar sp_resetstatus, detenga y reinicie la instancia de SQL Server.

Una base de datos puede ser sospechosa por varios motivos. Las posibles causas son que el sistema operativo deniegue el acceso a un recurso de base de datos, o bien que uno o varios de los archivos de la base de datos no esté disponible o esté dañado.

Permisos

Debe pertenecer a la función fija de servidor sysadmin.

Valores de código de retorno

0 (correcto) o 1 (error)

Ejemplos

En el siguiente ejemplo se restablece el estado de la base de datos AdventureWorks.

EXEC sp_resetstatus 'AdventureWorks';

Vea también

Referencia

Procedimientos almacenados del sistema (Transact-SQL)
Procedimientos almacenados del motor de base de datos (Transact-SQL)

Ayuda e información

Obtener ayuda sobre SQL Server 2005