Share via


sp_resetstatus (Transact-SQL)

Şüpheli bir veritabanı durumunu sıfırlar.

Important noteImportant Note:

This feature will be removed in a future version of Microsoft SQL Server. Avoid using this feature in new development work, and plan to modify applications that currently use this feature. Kullanımı alter VERİTABANI yerine.

Topic link iconTransact-SQL sözdizimi kuralları

sp_resetstatus [ @dbname = ] 'database'

Bağımsız değişkenler

  • [ @dbname= ] 'database'
    Is the name of the database to reset.database is sysname, with no default.

Dönüş Kodu Değerleri

0 (başarılı) veya 1 (hata)

Remarks

sp_resetstatus şüpheli bir veritabanında bayrağı kapatır.Bu yordam olarak adlandırılan veritabanında modu ve Durum sütunlarının güncelleştirir. sys.Databases.The SQL Server hata günlüğü should be consulted and all problems resolved before running this procedure. Örneğini yeniden başlatın. SQL Server sonra yürütmek sp_resetstatus.

Bir veritabanı, çeşitli nedenlerle şüpheli hale gelebilir.Olası nedenler, işletim sistemi ve kullanılamazlık veya bir veya daha fazla veritabanı dosyalarının bozulmasını tarafından veritabanı bir kaynağa erişim reddi içerir.

İzinler

Üyelik gerektirir sysadmin sabit sunucu rolü.

Örnekler

Aşağıdaki örnek durumunu sıfırlar AdventureWorks Veritabanı.

EXEC sp_resetstatus 'AdventureWorks';