Mssql Otomatik Re-Start İşlemi Hk.
-
Arkadaşlar merhaba,
Elimde 1 adet server 2008 R2 makina ve üstünde kurulu olan SQL Server 2014 Management Studio var.
Sistemde 120 GB Ram olmasına rağmen sql hepsini sömürüyor. Ram limit koyduğumda ise programlardaki sorgu vb. işlemler çok ağır kalıyor.
Ben normalde servisleri re-start edip ram kullanımını günlük olarak düşürüyorum.
Her gün manuel olarak bu işlemi yapmaktan sıkıldım ve unuttuğum zamanlarda sorun yaşıyorum.
Ben bu servisleri belirlediğim gün ve saat de otomatik olarak nasıl re-start ettirebilirim?
Bu konuda yardımcı olursanız sevinirim.
-
windows'un task scheduları işini görebilir. https://stackoverflow.com/questions/36309449/how-to-restart-a-windows-service-using-task-scheduler
-
yeni bir txt dosyası oluştur.
uzantısını bat veya cmd yap
notepad ile düzenle
içine aşağıdakileri yaz.
net stop MSSQLSERVICE (tam adını yaz)
net start MSSQLSERVICE (tam adını yaz)kaydet ve kapat
schedule task tan bu kaydettiğin cmdyi ekle ve istediğin zaman aralıklarıyla çalıştıracak şekle getir.
-
manglerman bunu yazdı
yeni bir txt dosyası oluştur.
uzantısını bat veya cmd yap
notepad ile düzenle
içine aşağıdakileri yaz.
net stop MSSQLSERVICE (tam adını yaz)
net start MSSQLSERVICE (tam adını yaz)kaydet ve kapat
schedule task tan bu kaydettiğin cmdyi ekle ve istediğin zaman aralıklarıyla çalıştıracak şekle getir.
şu şekilde restart etmeyi pek sağlıklı çalışmamıştı. stop ediyor, start ederken başlayamadığı zamanlar oluyordu.
-
JerusaLem bunu yazdımanglerman bunu yazdı
yeni bir txt dosyası oluştur.
uzantısını bat veya cmd yap
notepad ile düzenle
içine aşağıdakileri yaz.
net stop MSSQLSERVICE (tam adını yaz)
net start MSSQLSERVICE (tam adını yaz)kaydet ve kapat
schedule task tan bu kaydettiğin cmdyi ekle ve istediğin zaman aralıklarıyla çalıştıracak şekle getir.
şu şekilde restart etmeyi pek sağlıklı çalışmamıştı. stop ediyor, start ederken başlayamadığı zamanlar oluyordu.
bu gibi bar bilmem ne ugrasmayım diyorsan cobianbackup ın servis başlatma durdurma özelliği var onu kullanabilirsin. Aynı kapıya çıkıyor da bilmem yani bende hiç sıkıntı yapmadı.
-
ilteris bunu yazdıJerusaLem bunu yazdımanglerman bunu yazdı
yeni bir txt dosyası oluştur.
uzantısını bat veya cmd yap
notepad ile düzenle
içine aşağıdakileri yaz.
net stop MSSQLSERVICE (tam adını yaz)
net start MSSQLSERVICE (tam adını yaz)kaydet ve kapat
schedule task tan bu kaydettiğin cmdyi ekle ve istediğin zaman aralıklarıyla çalıştıracak şekle getir.
şu şekilde restart etmeyi pek sağlıklı çalışmamıştı. stop ediyor, start ederken başlayamadığı zamanlar oluyordu.
bu gibi bar bilmem ne ugrasmayım diyorsan cobianbackup ın servis başlatma durdurma özelliği var onu kullanabilirsin. Aynı kapıya çıkıyor da bilmem yani bende hiç sıkıntı yapmadı.
bazı folderleri taşıma ve sıkıştırma için cobian kullanıyorum.
Arayüze baktımda, servisleri durdurabileceğim bir alan göremedim?
-
MsSQL'in sürekli çökmesi başka sorunları işaret ediyor. Özellikle restart ettikçe bu sorunların oluşmuyor olmaması bir yerde çok fazla hata verildiği veya memory/cpu sızıntısı olabileceğini gösteriyor.
Deadlock var mı baktın mı?
-
sandman bunu yazdı
MsSQL'in sürekli çökmesi başka sorunları işaret ediyor. Özellikle restart ettikçe bu sorunların oluşmuyor olmaması bir yerde çok fazla hata verildiği veya memory/cpu sızıntısı olabileceğini gösteriyor.
Deadlock var mı baktın mı?
Hocam ben çökme sorunu yaşamıyorum.
ben belirli zaman diliminde servisleri re-start etmek istiyorum. yada alternetif olarak ram i düşürmesini sağlamak istiyorum.
Yukarıda verilen komutu bat dosyası olarak zamanlanmış göreve ekledim. Servisi stop etti ama tekrar start etmedi.
sanırım jop a güzel bir komut eklemek gerekiyor.
-
HoLyCat bunu yazdıilteris bunu yazdıJerusaLem bunu yazdımanglerman bunu yazdı
yeni bir txt dosyası oluştur.
uzantısını bat veya cmd yap
notepad ile düzenle
içine aşağıdakileri yaz.
net stop MSSQLSERVICE (tam adını yaz)
net start MSSQLSERVICE (tam adını yaz)kaydet ve kapat
schedule task tan bu kaydettiğin cmdyi ekle ve istediğin zaman aralıklarıyla çalıştıracak şekle getir.
şu şekilde restart etmeyi pek sağlıklı çalışmamıştı. stop ediyor, start ederken başlayamadığı zamanlar oluyordu.
bu gibi bar bilmem ne ugrasmayım diyorsan cobianbackup ın servis başlatma durdurma özelliği var onu kullanabilirsin. Aynı kapıya çıkıyor da bilmem yani bende hiç sıkıntı yapmadı.
bazı folderleri taşıma ve sıkıştırma için cobian kullanıyorum.
Arayüze baktımda, servisleri durdurabileceğim bir alan göremedim?
Yeni görev oluştur dedikten sonra açılan pencerede sol kısımda mıknatıs var kırmızı OLAYLAR yazar orada var hocam
-
HoLyCat bunu yazdısandman bunu yazdı
MsSQL'in sürekli çökmesi başka sorunları işaret ediyor. Özellikle restart ettikçe bu sorunların oluşmuyor olmaması bir yerde çok fazla hata verildiği veya memory/cpu sızıntısı olabileceğini gösteriyor.
Deadlock var mı baktın mı?
Hocam ben çökme sorunu yaşamıyorum.
ben belirli zaman diliminde servisleri re-start etmek istiyorum. yada alternetif olarak ram i düşürmesini sağlamak istiyorum.
Yukarıda verilen komutu bat dosyası olarak zamanlanmış göreve ekledim. Servisi stop etti ama tekrar start etmedi.
sanırım jop a güzel bir komut eklemek gerekiyor.
Aslında şunu demek istiyordum ya sizing'i hatalı yapmışsın ya da uygulamalar mssql'de bir sorgu vs çalıştırıp kaynağı bırakmıyorlar...bir yandan bunlarada bakmanı öneririm.
SQL'i hatta bir windows servisini restart etmenin en iyi yolu Powershelldir bunu denemeni öneririm.
Restart-Service -Name "MSSQLSERVER"
-
restartın tek nedeni ramin şişmesi ve diğer uygulamaların çalışmamasıysa use awe allocate memory özelliğine bak istersen hocam
buralarda konuşulmuş daha detaya inersin zaten ihtiyacına göre.