Forum
Merhaba arkadaşlar server da disk dolmuş ve fark etmemişim sonradan yer açtım ancak hala aşağıda bulunan "Microsoft SQL Server, Error: 945" hatasını alıyorum.... Şuan 11 gb yer boş ancak hala hata devam etmekte. sql server 2005 giriş yapıp seçeneklerden Taks ardından Take ofline seçip ardından Biring online seçtim yine aynı hatayı aldım. Properties tıkladığımda bile aynı hatayı alıyorum.Acil bir çözüme ihtiyacım var yardımlarınızı bekliyorum
merhaba,
mdf ve ldf dosyalarının konumunu değiştirilmedi ise sql servisi restart ederek test edin.
restart sonrasında sorun yaşarsanız, tekrar aldığınız hataları paylaşın, bakalım.
kullandığınız versiyon fazlası ile eski, versiyon yükseltmenizi öneririm.
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************
https://orhanocal.blogspot.com/2011/04/microsoft-sql-server-error-945.html
Bu işlem denendiğinde çözüm olmadıysa aşağıda ki kontroller önerilmiş.
https://www.systoolsgroup.com/updates/fix-sql-server-error-945/
'balık vermez, nasıl tutulabildiğine yönlendirir'
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız. Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz. Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************
mdf ve ldf dosyalarının konumunu değiştirilmiş direkt c içerisinde, restart ve hizmetlerden yeniden başlatma işe yaramadı .
versiyon yükseltmesi olarak ne tavsiye ederiz. 2008 r2 64 yüklü
1) Mümkünse, gereksiz dosyaları sabit sürücüden kaldırarak veya daha büyük boyutlu yeni bir sabit sürücü ekleyin.
10 gb yer açtım
2) Veritabanının Autogrow açık olarak ayarlanmış olup olmadığını kontrol edin.
properties ayarı açıldığında da aynı hatayı alıyorum. Başak bir yerden yapılabilinir mi
3) Veritabanına erişmeye çalışan hesabın işlem yapmak için yeterli izni olup olmadığını kontrol edin
4) .mdf ve .ldf dosyalarının sadece işletim sistemi dosya sistemi düzeyinde okunmuş olarak işaretlenmediğinden emin olun.
3, 4, numaralarının kontrolünü nereden sağlaya bilirim açıklayabilir misiniz
2. 'i yapamadığınız için 3.'ü de yapamazsınız muhtemelen. M.studio dan db'nin security özelliklerine bakmanız lazım.
Yukarıda konumu değişmiş demişsiniz. Mutlaka eski konumu bulup oraya taşımanız lazım yoksa tekrar ayağa kaldıramazsınız bu tip hatalar vermesi normal. Taşıdığınız halde bu çözümlerle yine olmazsa birçok linkte 3rd uygulamalarla DB repair önerilmiş bunun nedenlerini de anlatıyorlar.
4 dosyaların properties'inde sadece read only olmamalı demeye çalışıyor. Ayrıca bulunduğu klasörün de bozulmuşsa yetkisi kontrol edilmeli user tam yetkili olmalı klasörde.
'balık vermez, nasıl tutulabildiğine yönlendirir'
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız. Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz. Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************
@ibrahimyildiz
Konum değiştirmemin üzerinden çok çok uzun zaman geçti kaç ay bu hatayı disk dolduktan sonra yaptı.
backup alabiliyorum backup alıp sql dataları yeni kuracağım başka servera taşırsam sorun düzelir mi ?
mdf ve ldf dosyalarının konumunu değiştirilmiş direkt c içerisinde, restart ve hizmetlerden yeniden başlatma işe yaramadı .
versiyon yükseltmesi olarak ne tavsiye ederiz. 2008 r2 64 yüklü
Alper bey,
restart sonrasında aldığınız hata nedir ?
burada direk aldığınız hata + eventlog tarafını paylaşın.
backup alabiliyorsanız, farklı bit host üzerinde yeniden db olarak eklemeniz mümkün.
üst versiyon derken, ms sql versiyonundan bahsediyorum.
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************
Öncelikle konuyu ben bütünü ile anlatayım server diski dolduğu için kullandığımız otomasyon programı çalışmıyordu gereksiz dataları sildikten sonra 11 gb yer açmayı başara bildim. sql servere giriş yaparken hata aldığımı görünce server restart ile düzeleceğini düşündüm ve yeniden başlattım ardından windows server 2008 r2 sistemimiz çöktü mavi ekran hataları aldım. Bende akabinde dvd ile onarıp tekrar kurtardım sql server hataları devam edince daha sonra buraya konu açtım.Sizin tavsiyeniz üzerine tekrar yeniden başlattım ama sql giriş yaparken aldığım hata devam ediyor hata görüntüsünü konuyu paylaşırken ekledim ordan bakabilirsiniz.
Bunlarda benden istediğiniz eventlog
Baştan bu bilgileride dahil etseydiniz daha anlaşılır olacaktı.
Ben halen bu konum değişip değişmediği noktasını pek anlayamadım. Windows repair belki de restore yapmışsınız. Bunla ilgili olabilir mi mdf dosyalarının geçmişte konumunun değiştirildiği bir noktaya dönmüş olabilir misiniz diye düşündüm. Önceki login sorunları devam ediyorsa eski log ve register kayıtlarından konumun doğruluğundan emin olun derim.
Fakat anlaşılan o aşamaları geçmişsiniz artık bunun bir önemi kalmamış. Tüm db'lerin yedeğini alabildiniz anlaşılan? 1'i hariç doğru mudur? 1 database de sorun yaşıyorsunuz galiba finalde.
O hata için şu 1. linkteki bilgiler paylaşılmış geçmişte, çözüm mantığı orada var. Tabi konu eski olduğu için bazı linkler artık çalışmıyor. Kısaca şunu demeye çalışmışlar bu db birden fazla dosyaya dağılımlıdır media set halinde backup ve restore alınabilir. Diğerlerinde de var yedek alma yöntemi.
Bunu da başarabildiğinizde aynı sürüm sql'i başka bir makineye kurun backup aldığınız dosyaları sorunsuz restore alabildiğinizde konu çözülmüş olur.
Benim tavsiyem. Bu db'leri kullanan uygulamanın bir desteği yok mu? Yazan kişiler db'lerin nasıl planlandığını ve ne tür datalar tuttuğunu bilir sql scriptleri hakkında da daha bilgileri olur. Daha kolay ayağa kaldırabilirdiniz.
Finalde sorgularla vs başka bir noktada DB lerin eksiksiz ve çalışabilir olduğunu teyit ettikten sonra destek uzmanlarıyla birlikte bu uygulama, db'lerin koşması gereken sunucuda sql sürümünü temiz bir hale getirin ve olabilen en güncel sürüme yükseltip db'leri restore edip çalışır hale getirin.
'balık vermez, nasıl tutulabildiğine yönlendirir'
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız. Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz. Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************
fark etmemişim 2 konum eklediğim için hata mesajı aldım sonradan düzelttim. Verdiğiniz bilgiler ve bana vakit ayırıp araştırma yaptığınız için size ve @turancoskun ' a gerçekten çok teşekkür ederim. Şuan sağ tıklayıp backupları aldım donanım olarak daha yüksek yeni sisteme geçince umarım hata ile karşılaşmam elinize emeğinize sağlık. eğer sıkıntı olur ise @ibrahimyildiz linklerinizi deneyeceğim umarım işime yarar.
Baştan bu bilgileride dahil etseydiniz daha anlaşılır olacaktı
Evet bir çok işle birden tek başıma meşgul olduğum için üzerinden fazla geçemedim çok özür dilerim bunun için.
Mevcutta server 2008 r2 ve sql server 2005 kurulu bunların yerine; server 2016 ve sql server 2012 kuracağım. Tavsiye ettiğiniz bir şey var ise uygulamaktan kaçınmam