SQL Server hizmeti ve SQL Server Aracısı hizmeti tek başına bir sunucuda başlatılamıyor
Makale
Bu makale, SQL Server hizmetinin ve SQL Server Agent hizmetinin tek başına bir sunucuda başlatılmaması sorunlarını çözmenize yardımcı olur.
Özgün ürün sürümü: SQL Server Özgün KB numarası: 307288
Belirtiler
Sorun 1: Tek başına bir sunucuda MSSQLSERVER hizmeti başlatılamayabilir ve aşağıdaki hata iletisini alırsınız:
Output
An error 1068 - (The dependency service or group failed to start.) occurred while performing this service operation on the MSSQLServer Service.
Sorun 2: Benzer şekilde, SQLServerAgent hizmeti de başlatılamayabilir ve aşağıdaki hata iletisini alırsınız:
Output
An error 1068 - (The dependency service or group failed to start.) occurred while performing this service operation on the SQLServerAgent Service.
Sorun 1 ve Sorun 2 , aşağıdaki koşulların her ikisi de doğru olduğunda oluşur:
Sunucu bilgisayar bir etki alanının parçası değil, bir çalışma grubunda yer alır.
Hem MSSQLSERVER hem de SQLServerAgent hizmetleri, başlangıç için bir etki alanı hesabı kullanacak şekilde ayarlanır.
Sorun 3: Bir etki alanı üye sunucusunda, SUNUCU başlatma sırasında MSSQLSERVER hizmeti başlatılamayabilir ve olay kimliği 7038 olan Olay Görüntüleyicisi aşağıdaki iletiyi alırsınız:
Output
The MSSQLSERVER service was unable to log on as domain\mssqlsvc with the currently configured password due to the following error: Source: NetLogon Description: There are currently no logon servers available to service the logon request. The MSSQLSERVER service terminated unexpectedly.
Bu sorun, aşağıdaki koşulların tümü doğru olduğunda oluşur:
Sunucu bir etki alanının parçasıdır.
Hem MSSQLSERVER hem de SQLServerAgent hizmetleri, başlangıç için bir etki alanı hesabı kullanacak şekilde ayarlanır.
MSSQLSERVER ve SQLServerAgent için başlangıç modu Otomatik olarak ayarlanır.
Neden
Sorun 1 ve Sorun 2 , sunucunun tek başına bir bilgisayar olması ve NetLogon hizmetinin sunucuda başlatılmaması nedeniyle oluşur. Bu nedenle, etki alanı genelinde oturum açma kimlik doğrulaması mümkün değildir.
3 . sorun, SQL Server hizmetlerinin NetLogon hizmeti başlatılmadan önce başlamaya çalışması nedeniyle oluşur.
Çözüm
Sorun 1 ve Sorun 2'yi düzeltmek için şu adımları izleyin:
Yerel sistem hesabını kullanmak için hem MSSQLSERVER hem de SQLServerAgent'ın başlangıç hesabını değiştirin.
Sunucuyu yeniden başlatın.
Not
Tek başına bir bilgisayarda, NetLogon Hizmeti el ile başlatma için ayarlanmalıdır.
Sorun 3'i düzeltmek için aşağıdaki geçici çözümleri kullanın:
SQL Server başlatmasını belirli Windows sunucuları için gecikmeli başlatacak şekilde yapılandırın. NetLogon gibi diğer Windows hizmetleri önce tamamlar ve SQL Server sorunsuz başlar.
SQL Server başlatmasını yeniden deneyecek şekilde yapılandırın. Başlangıç, ikinci başlatma girişiminde tamamlanabilir.
Sunucudaki tüm ağ arabirimleri için Yinelenen Adres Algılama (-DadTransmits) değerini 1 olarak değiştirin. Daha fazla bilgi için Set-NetIPInterface komutuna bakın.
SQL Server ve SQL Server Agent hizmetleri için Kurtarma seçeneklerini değiştirin. Hata seçenekleri için eylemi olarak Hizmeti yeniden başlat seçeneğini belirtin. Bu seçeneği, tanıdık Hizmet Denetimi Yöneticisi arabirimlerini kullanarak Yönetimsel Araçlar'ın Hizmetler uygulamasından gerçekleştirebilirsiniz.
Gecikmeli başlangıç seçeneği Sorun 3'i düzeltemezse SQL Server hizmetine aşağıdaki bağımlılıkları ekleyin:
Ip yardımcı hizmeti
Sunucu Hizmeti
Ağ listesi hizmeti
Aşağıdaki komutları kullanarak bağımlılıkları ekleyebilirsiniz. Aşağıdaki örnekte varsayılan SQL Server örneği MSSQLSERVERvarsayılmaktadır. Adlandırılmış örnek için kullanın MSSQL$INSTANCENAME:
This module discusses the role of operating system services and how to troubleshoot issues that restrict functionality. This module also discusses resolving issues with signing in to Windows.
Bu makale, hizmet hesabının parolasını değiştirdikten sonra SQL Server Agent hizmetini yeniden başlatmak için SQL Server Yapılandırma Yöneticisi kullandığınızda oluşan sorunu çözmenize yardımcı olur.
Bu makalede, düzeltme eki yükleyicisi bir düzeltme eki yükledikten ve sistemi yeniden başlatmayı denedikten sonra oluşan sorun için bir çözüm sağlanır.