Kaip pataisyti SQL serverio paslaugą, kuri neįsijungia sistemoje „Windows“.

SQL serveris yra svarbi duomenų bazės paslauga daugeliui programų, tačiau kartais ji nepavyksta tinkamai paleisti sistemoje Windows. Tai gali neleisti jums prisijungti prie duomenų bazių ir sukelti didelių trikdžių. Išnagrinėkime keletą veiksmingų būdų, kaip vėl pradėti ir veikti SQL Server.

1 veiksmas:Pirmiausia pabandykite pakeisti SQL serverio paslaugos paskyrą, kad galėtumėte naudoti vietinės sistemos paskyrą, kuri dažnai išsprendžia su leidimais susijusias paleidimo problemas:

1. Paspauskite „Windows“ klavišą + R, kad atidarytumėte dialogo langą Vykdyti, įveskite „services.msc“ ir paspauskite „Enter“.

2. Raskite SQL serverio paslaugą (ji gali būti pavadinta MSSQLSERVER arba turėti egzemplioriaus pavadinimą).

3. Dešiniuoju pelės mygtuku spustelėkite paslaugą ir pasirinkite Ypatybės.

4. Eikite į skirtuką Prisijungti ir pasirinkite „Vietinės sistemos paskyra“.

5. Spustelėkite Apply, tada OK.

6. Pabandykite dar kartą paleisti SQL serverio paslaugą.

Jei paslauga paleidžiama sėkmingai, pabandykite prisijungti prie savo duomenų bazės. Jei ji neprasideda iš karto, gali reikėti iš naujo paleisti paslaugą rankiniu būdu.

2 veiksmas:Jei paskyros keitimas nepadėjo, patikrinkite SQL serverio paslaugų priklausomybes:

1. Paslaugų lange dešiniuoju pelės mygtuku spustelėkite SQL serverio paslaugą ir pasirinkite Ypatybės.

2. Eikite į skirtuką Priklausomybės, kad peržiūrėtumėte paslaugas, kuriomis remiasi SQL serveris.

3. Įprastos priklausomybės apima „Windows Management Instrumentation“ (WMI) ir Remote Procedure Call (RPC).

4. Įsitikinkite, kad veikia visos priklausomybės paslaugos. Jei ne, paleiskite juos rankiniu būdu.

5. Paleidę priklausomybes, pabandykite dar kartą paleisti SQL serverį.

Sužinokite daugiau:Kaip ištaisyti klaidą „Nepaleidžiama Windows garso paslauga“.

3 veiksmas:Jei SQL serveris vis tiek nepasileidžia, gali reikėti pakoreguoti paslaugos skirtojo laiko parametrus „Windows“ registre:

1. Atidarykite registro rengyklę paspausdami „Windows“ klavišą + R, įvesdami „regedit“ ir paspausdami „Enter“.

2. Eikite į: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControl

3. Dešiniuoju pelės mygtuku spustelėkite dešinėje srityje, pasirinkite Naujas > DWORD (32 bitų) reikšmė.

4. Pavadinkite naują reikšmę „ServicesPipeTimeout“.

5. Dukart spustelėkite naują reikšmę, nustatykite ją į Decimal ir įveskite 180000 (3 minutės milisekundėmis).

6. Spustelėkite Gerai ir uždarykite registro rengyklę.

7. Iš naujo paleiskite kompiuterį ir bandykite dar kartą paleisti SQL serverį.

Atsargiai:Prieš atlikdami pakeitimus visada sukurkite atsarginę registro kopiją, nes neteisingi pakeitimai gali sukelti sistemos nestabilumą.

4 veiksmas:Dėl SQL serverio ataskaitų teikimo paslaugų paleidimo problemų gali tekti pakoreguoti sertifikatų gavimo nustatymus:

1. Dar kartą atidarykite registro rengyklę.

2. Eikite į: HKLMSoftwarePoliciesMicrosoftSystemCertificatesAuthRoot

3. Dešiniuoju pelės mygtuku spustelėkite AuthRoot, pasirinkite Naujas > DWORD (32 bitų) reikšmė.

4. Pavadinkite jį „DisableRootAutoUpdate“.

5. Nustatykite reikšmę į 1.

6. Uždarykite registro rengyklę ir iš naujo paleiskite kompiuterį.

Šis pakeitimas neleidžia paslaugai bandyti nuskaityti sertifikatų sąrašų, todėl sistemose su ribota prieiga prie interneto gali baigtis laikas.

Jei nė vienas iš šių metodų neišsprendžia problemos, patikrinkite SQL serverio klaidų žurnalus, ar nėra konkretesnių klaidų pranešimų. Šie žurnalai paprastai yra SQL serverio diegimo kataloge, esančiame aplanke MSSQLLog. Išsami informacija apie klaidą gali suteikti vertingų užuominų tolesniam trikčių šalinimui arba ieškant pagalbos į duomenų bazės administratorius arba „Microsoft“ palaikymo tarnybą.

Tinkamai paleisti SQL Server yra labai svarbus duomenų bazės operacijoms. Nors šie veiksmai dažnai išsprendžia įprastas paleidimo problemas, dėl sudėtingų problemų gali prireikti išplėstinio trikčių šalinimo. Atnaujinkite savo SQL Server ir Windows diegimus, kad sumažintumėte paleisties gedimų riziką.

Related Posts