Icerige gec
Darknesselo Eğitim ve Destek Platformu

“Suspect ve Recovery Pending” Hatası

Mikro Jump uygulamasında
aldığınız “Cannot open database ‘MikroDesktop_QUBI_2024_S’ requested by
the login. 

The login failed.” hatası, programın çalışmak için ihtiyaç
duyduğu veritabanına erişemediğini göstermektedir.Yani suspect durumu yaşanmaktadır.

Bu hatanın temel nedenleri ve çözüm adımları aşağıda
detaylandırılmıştır:

 

1. Hatanın Temel Nedenleri

👉SQL Server Servisinin Durması: Mikro’nun
verilerini tuttuğu SQL Server servisi çalışmıyor olabilir.

👉Veritabanının “Recovery
Pending” (Kurtarma Bekleniyor) Moduna Girmesi:
Beklenmedik elektrik
kesintileri veya sunucunun düzgün kapatılmaması durumunda veritabanı askıda
kalabilir.

👉Bağlantı Ayarlarındaki
Değişiklikler:
SQL sunucu adı veya IP adresi değişmiş olabilir.

👉Yetki Sorunları: SQL
kullanıcısının (genellikle ‘sa’ kullanıcısı) veritabanına erişim yetkisi
kısıtlanmış olabilir.
 
 
**********************************************************
 
Düzeltme yöntemi aşağıdaki gibidir ;
 
 
1.YÖNTEM
 
 
****Suspect durumuna düşmüş bir SQL Server veritabanınızı; veri kayıplarını da gözönüne alarak aşağıdaki komutları ard arda çalıştırarak kurtarabilirsiniz:
 
 
 
 
 
EXEC SP_RESETSTATUS ‘VeritabaniAdi’;
 
 
ALTER DATABASE VeritabaniAdi SET EMERGENCY
DBCC CHECKDB(‘VeritabaniAdi’)
 
ALTER DATABASE VeritabaniAdi SET SINGLE_USER WITH ROLLBACK IMMEDIATE
 
DBCC CHECKDB (‘VeritabaniAdi’, REPAIR_ALLOW_DATA_LOSS)
 
ALTER DATABASE VeritabaniAdi SET MULTI_USER
 
 
 
 

 

 

 
 

 

🍁

Sorularınız, karşılaştığınız teknik sorunlar ve destek talepleriniz için aşağıya yorum bırakabilirsiniz