Eli siis pitäis saada jotenkin MySQL-palvelin pystyyn siten että se toimii vaikka kuka olisi loggautuneena sisään.
Jostain kummasta syystä palvelu ei lähde päälle vaikka Services-systeemissä asetuksena on "Automatic", palvelu pitää aina potkaista pystyyn käsipelillä.
Mihin paikkaan siis pitää konfata käsky "NET START MySQL" jotta se ajetaan jo mielellään ennen kuin kukaan varsinaisesti on loggautunut sisään tai viimeistään siinä vaiheessa kun kuka tahansa loggautuu sisään?
(Grrr. Miksei Microsoft ole rakentanut mitään kunnollista init.d vastinetta tuotteisiinsa...)
Jostain kummasta syystä palvelu ei lähde päälle vaikka Services-systeemissä asetuksena on "Automatic", palvelu pitää aina potkaista pystyyn käsipelillä.
Mihin paikkaan siis pitää konfata käsky "NET START MySQL" jotta se ajetaan jo mielellään ennen kuin kukaan varsinaisesti on loggautunut sisään tai viimeistään siinä vaiheessa kun kuka tahansa loggautuu sisään?
(Grrr. Miksei Microsoft ole rakentanut mitään kunnollista init.d vastinetta tuotteisiinsa...)
Vastaukset 3
Vanhimmat
En ole vastaavaa tilannetta kokenut, mutta rekisterin windows -> run kohtaan asetettu logonskripti pitäisi varmaankin toimia tuossa tilanteessa. Kannattaa ainakin kokeilla.
Kyllä sen servicenä pitäis lähtee automaattisesti käyntiin. Näkyykö eventviewerissä virhe siitä että se service ei käynnisty?
init.d? Tokihan voit tehdä tuollaiset automaattikäynnistykset vaikka monella tavalla. Esim logon scriptillä:
start->run: gpedit.msc[enter]
Sitten computer configurationin alta windows settings, sieltä scripts kohalta startup ja eikun menoksi.
Tai sitten pistät vaikka batin käynnistymään sheduled taskina kun käyttäjä kirjautuu sisälle.
...ettei olisi käyttäjätason oikeuksista kiinni winukan puolella?
-T