Windows ei voi käynnistää SQL Serveriä (MSSQLSERVER) paikallisella tietokoneella. Lisätietoja saat järjestelmän tapahtumalokista. Jos kyseessä ei ole Microsoftin palvelu, ota yhteyttä palveluntarjoajaan ja katso tarkka palveluvirhekoodi 10048.
Käyttöympäristö: Windows XP + SQL Server 2008 Tänään, kun tulin yritykseen ensimmäistä kertaa, eräs kollega sanoi, että hänen datamoottoripalvelunsa ei käynnistynyt, joten menin tapahtumakatseluohjelmaan tarkistamaan järjestelmälokin (napsauta hiiren oikealla Tietokonetta ja valitse Hallinnoi), seuraavasti:
Kiertotie: Siirry SQL Serverin konfigurointityökaluun, poista SQL Serverin (SQLEXPRESS) palvelu käytöstä (jotta se ei käynnistyisi uudelleen seuraavalla kerralla tietokoneella, aseta käynnistystilaksi manuaalinen (hiiren oikea klikkaus – se voidaan asettaa attribuuteissa)) ja käynnistä sitten SQL Server (MSSQLSERVER), joka onnistuu, kuten alla olevassa kuvassa näkyy:
Tämä johtuu yleensä siitä, että Sql Serverin porttinumero on muiden sovellusten käytössä; voit käyttää dos-komentoja tai verkkotyökaluja nähdäksesi nykyisen porttikäytön, nähdäksesi, mikä ohjelma sijoittuu Sql Serverin oletusporttiin 1433, ja käynnistää ohjelman uudelleen sen jälkeen; Jos sen katsominen tuntuu hankalalta, voit myös suoraan vaihtaa SQL Serverin oletusportin ja käynnistää SQL Server -palvelun
Tällainen ongelma on yleensä se, että mssql:n oletusportti on varattu, etsi prosessille varattu portti ja sitten se sammutetaan.
Jos huomaat, että oletusportti ei ole varattu tai ilmenee outoja ongelmia, käynnistä tietokone uudelleen ratkaistaksesi asian!
|