Forum

db 'msdb' cannot be...
 
Bildirimler
Hepsini Temizle

[Çözüldü] db 'msdb' cannot be opened.It has been marked SUSPECT by recovery

Emre Kaynak
(@EmreKaynak)
Üye

Arkadaşlar selam,

Ofis'te kullandığım müşterime ait SQL Server 2008 r2 sunucumda bulunan database'leri açmaya çalışırken aşağıdaki hatayı alıyorum.

"Database 'msdb' cannot be opened. It has been marked SUSPECT by recovery. See the SQL Server errorlog for more information (Error:926)

Bir tane 'test' isimli bir db yaratıp aşağıdaki komutları denedim, ancak başarılı olmadı.

EXEC sp_resetstatus 'test'

ALTER DATABASE test SET EMERGENCY

DBCC CheckDB ('test')

ALTER DATABASE test SET SINGLE_USER WITH ROLLBACK IMMEDIATE

DBCC CheckDB ('test', REPAIR_ALLOW_DATA_LOSS)

ALTER DATABASE test SET MULTI_USER 

Nasıl çözebilirim. Acil yardımlarınızı rica ediyorum.

Teşekkürler

Emre

 

Alıntı
Konu başlatıcı Gönderildi : 01/10/2013 14:30
Çağlar ÖZENÇ
(@caglarozenc)
Üye

Msdb db'si için bahsettiğiniz işlemleri gerçekleştirmeniz gerekiyor. 

Konu Hakkında MSDN blog ;  http://blogs.msdn.com/b/sqlserverstorageengine/archive/2006/06/06/619304.aspx  

CevapAlıntı
Gönderildi : 01/10/2013 17:34
Emre Kaynak
(@EmreKaynak)
Üye

Çağlar Bey

teşekkürler

Mail attım size. 

CevapAlıntı
Konu başlatıcı Gönderildi : 01/10/2013 18:49
Emre Kaynak
(@EmreKaynak)
Üye

Sorun çözüldü. Aşağıda link'te yeralan query'leri çalıştırdıktan sonra başka bir SQL sunucumdan msdb.mdf ve msdb.ldf dosyalarını bu sunucuma kopyalayıp servisleri restart edince tüm db'lerim görünür kıvama geldi. 🙂

 Yardımlarınız için teşekkürler

 Emre

 

 

[quote user="Çağlar ÖZENÇ"]

Msdb db'si için bahsettiğiniz işlemleri gerçekleştirmeniz gerekiyor. 

Konu Hakkında MSDN blog ;  http://blogs.msdn.com/b/sqlserverstorageengine/archive/2006/06/06/619304.aspx  

[/quote]

CevapAlıntı
Konu başlatıcı Gönderildi : 07/10/2013 20:16
canalbay
(@canalbay)
Üye

@EmreKaynak

 

selam kodları keşke buraya da yazsanız site açılmıyor

 

CevapAlıntı
Gönderildi : 05/02/2020 16:39
tarkankurd
(@tarkankurd)
Üye

ilk google araması sonucu

https://www.mssqltips.com/sqlservertip/3191/how-to-recover-a-suspect-msdb-database-in-sql-server/

 

CevapAlıntı
Gönderildi : 07/02/2020 23:57
canalbay
(@canalbay)
Üye

@tarkankurd  

Ben bu site için demiştim. 

http://blogs.msdn.com/b/sqlserverstorageengine/archive/2006/06/06/619304.aspx   

 

CevapAlıntı
Gönderildi : 10/02/2020 09:11
Paylaş: