Minu kogemuste põhjal on SQL-i tõrkeotsing installiprobleemid üks kõige raskemaid ja aeganõudvamaid protsesse. Enamasti on see tabanud ja jäta vahele. SQL-i tõrkeotsingul tekkiva uue probleemi lahenduse väljaselgitamiseks on vaja palju uuringuid ja kogemusi.
Olen viimase kuue aasta jooksul töötanud SQL-i installiprobleemidega mõne muu SQL-i versiooni jaoks alates SQL 2000-st kuni viimase 2012-ni.
Sisse eelolevatel nädalatel arutan Windowsi levinumaid SQL-i installivigu ja võimalikke tõrkeotsingu samme selle lahendamiseks. Ärge saage valesti aru, et ma ei räägi SQL-is töötamisest. Selles seerias käsitlen ainult Windowsi SQL-i installimisega seotud probleeme.
Haldatud SQL Serveri installer ei tööta enam
Selles artiklis käsitleme, kuidas lahendada SQL Server 2008 R2 / 2012 installimisel hallatud SQL Server Installeri töö lakanud.
Nii et stsenaarium on siis, kui klõpsate nupulUus SQL Serveri eraldiseisev install või olemasolevale installile lisatud funktsioonid", Tundub, et see laaditakse ja siis kuvatakse tõrge"Haldatud SQL Serveri installer ei tööta enam”.
Kui me selle veateate esimest korda saime, kulus mul selle välja selgitamiseks palju tunde. Minu esimene mõte oli, et see on rikutud allalaadimine, nii et läksin ja laadisin versiooni Microsofti veebisaidilt uuesti alla ja kontrollisin MD5 kontrollsumma väärtus, et veenduda, et see on korralikult alla laaditud. Kui laadisite alla ja installiksite suurt installifaili, on väärtuse kontrollimine hea. Soovitaksin tutvuda Md5Checkeriga. Vaata siit. Kuid see ei aidanud seda viga tegelikult.
Minu järgmine mõte oli, et arvuti oli ühendatud domeeni võrguga. Nii et logisin sisse kohaliku administraatorina. Uskuge mind, kui tegemist on SQL-i installimisega, parem on see alati installida kohaliku administraatori kontole, selle asemel, et installida see domeeni administraatori alla, sest ehkki olete domeeni administraator, võivad teil siiski olla mõned turbepiirangud. Selge mõistmise huvides on kõige parem viidata sellele TechNeti artiklile.
Igatahes tagasi teema juurde - no ega see antud juhul tegelikult ei aidanud. Hiljem märkasin sündmuste logis osundavaid vigu .NET raamistikud. Nüüd sain vihje ja teadsin, kuidas edasi minna. Mul oli vaja uuesti installida .NET Framework selle lahendamiseks. Kuid see on sisseehitatud Windows 7-sse. Nii et mul oli vaja uuesti keelata ja lubada. Tegin seda järgmiselt:
Minge juhtpaneelile. Avatud Programmid ja funktsioonid valik. Valige Lülitage Windowsi funktsioonid sisse või välja funktsioon
Leidke Microsoft .NET Framework 3.5.1 valik ja tühjendage see ning taaskäivitage
Käivitage nüüd SFC / SCANNOW, et saaksime veenduda, et korruptsioon on olemas, see saab korda.
Seejärel minge tagasi ja lubage kõik suvandid Microsoft .NET Framework 3.5.1 valik
Nüüd taaskäivitage uuesti. Taaskäivitamine võib võtta kauem aega.
Nüüd proovisin uuesti installida ja seekord möödus see veast ning installiti edukalt.
Nüüd täiendav näpunäide. Juhul, kui installite SQL 2008 R2 Windows 7-sse ja teil on .NET Framework 4.0 või 4.5 installitud, on selle tõrke ilmnemisel kõige parem desinstallida see täielikult, kuni olete SQL-i installimise lõpetanud.
Loodan, et see artikkel aitab teil selle probleemi lahendada. Lähinädalate jooksul arutan veel Windowsi SQL-i installimisega seotud probleeme.