Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
SQL Agent Hatası
#1
Merhaba,

Öncelikle MsSQL server için biraz yüzeysel bilgiye sahibim. Çok fazla kullanma fırsatım olmadım. Daha çok PostgreSQL tecrübesine sahibim.

Şirket içinde çalışan SQL Express Server sunucu güncelleme yapmadan önce sorunsuz çalışıyordu. Fakat sunucu güncelleme işleminde sonra SQL Server ile ilgili bazı güncellemeler de yükledi. Bu yükleme işleminde sonra Sql Server Agent açılmıyor. Yüklenen güncellemeleri geri aldım fakat yine aynı durum söz konusu. SQL log dosyasına baktığımda verdiği hata ise şu şekilde.
2018-11-01 11:38:11 - ? [100] Microsoft SQLServerAgent version 11.0.7001.0 (X64 unicode retail build) : Process ID 3524
2018-11-01 11:38:11 - ? [495] The SQL Server Agent startup service account is SERVER\SERVERRDP$.
2018-11-01 11:38:13 - ? [393] Waiting for SQL Server to recover database 'msdb'...
2018-11-01 11:38:13 - ! [298] SQLServer Error: 229, The EXECUTE permission was denied on the object 'sp_sqlagent_update_agent_xps', database 'msdb', schema 'dbo'. [SQLSTATE 42000] (DisableAgentXPs)
2018-11-01 11:38:13 - ! [000] The EXECUTE permission was denied on the object 'sp_sqlagent_update_agent_xps', database 'msdb', schema 'dbo'. [SQLSTATE 42000] (Error 229)
2018-11-01 11:38:13 - ! [298] SQLServer Error: 229, The EXECUTE permission was denied on the object 'sp_sqlagent_update_agent_xps', database 'msdb', schema 'dbo'. [SQLSTATE 42000] (DisableAgentXPs)
2018-11-01 11:38:13 - ! [000] The EXECUTE permission was denied on the object 'sp_sqlagent_update_agent_xps', database 'msdb', schema 'dbo'. [SQLSTATE 42000] (Error 229)
2018-11-01 11:38:22 - ? [098] SQLServerAgent terminated (normally)

SQL Agent açılmadan da Client kullanıcılar ağ üzerinden bağlantı kuramıyor. Lokal olarak sunucu üzerinden sorunsuz çalışıyor. SQL Management Studio üzerinden de veri tabanlarına bağlantı sağlıyorum. 
İnternetten baktığımda INSTANCE name değişmiş olabilir veya değiştirerek kullan gibi bilgiler vardı.

MsSQL üzerinde tam olarak tecrübe ve bilgiye sahip değilim. Çözüm için ne yapmam gerekiyor. En son çare Veri Tabanı yedeklerini alıp tekrar yükleme yapmak var. Fakat ben bunu yapmak istemiyorum.

NOT
  • Windows Hizmetlerden baktığımda 
    Çalıştırılabilir dosyanın yolu = "C:\Program Files\Microsoft SQL Server\MSSQL11.SQLEXPRESS\MSSQL\Binn\SQLAGENT.EXE" -i SQLEXPRESS
  • Sql Server Configuration Manager üzerinden SQL Server(SQLEXPRESS) durdurup. Önce SQL Agent açarsam Agent açılıyor. Sonrasında SQL Server açtığımda ise SQL Agent hizmeti tekrardan duruyor.
PostgreSQL - Linux - Delphi, Poliüretan
WWW
Cevapla
#2
Merhaba bildiğim kadarıyla Express te SQLServerAgent servisi zaten yok ve client bağlantılarında bu servisle bir ilgisi yok. Client tan genelde güvenlik duvarı nedeni ile bağlantı kuramazsınız. 1433 tcp portuna izin vermeniz gerekiyor. Öncelikle bunu kontrol etmenizi öneririm.
Cevapla
#3
Kanserojen bi olay rdbms lerin buyuk olanlari.. Servisi calistiran user in yetkisi yok gibi sacma sapan bir hata veriyor..
// Bilgi paylaştıkça çoğalır.. 

Cevapla
#4
SQL Server Configration Manager kurulu ise  çalıştırınız.

Sol tarafdaki Ağaç yapısında "SQL Native Client xxxx -> Client Protocols" seçeneklerinden TCP/IP yi Enable yapın. Ağaç yapısında 32bit ve 64 bit için farklı Native Client configuration ları olabilir. 32 bit istemcilerde bağlanıyorsa onuda aynı şekilde enable yapın.

1433 nolu portun firewall izin listesine eklenmesi gerektiğinden yukarıda bahsedilmiş.  (Geçici olarak firewallı kapatıp bağlantıya engel olabilecek diğer durumları kontrol etmenizi tavsiye ederim.)
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  DBNETLIB Hatası hakkında adelphiforumz 5 1.706 02-06-2023, Saat: 14:18
Son Yorum: Misc-2
  [ ÇÖZÜLDÜ ]MSSQL VeriTabanına Tarih Kaydetme Hatası theSinan 7 7.804 04-09-2019, Saat: 10:57
Son Yorum: theSinan
  Arama hatasi gonulali 8 5.440 27-08-2019, Saat: 09:25
Son Yorum: adelphiforumz
  Missing Connection or Connection String (BAĞLANTI HATASI) harezmi 20 13.990 31-05-2019, Saat: 14:09
Son Yorum: adelphiforumz
  Microsoft SQL Server, Error: 5118 Hatası Olası Çözümü hi_selamlar 1 2.730 21-02-2019, Saat: 22:22
Son Yorum: mcuyan



Konuyu Okuyanlar: 1 Ziyaretçi