Windows

Asennusvirheiden vianmääritys asennettaessa SQL 2008 R2 -ohjelmaa Windowsissa

LVI-Gate: Puristusliittimen asennusohje

LVI-Gate: Puristusliittimen asennusohje
Anonim

Tällä viikolla keskustelemme siitä, miten vianmääritystyökaluja voidaan käyttää SQL Serverin asennuksen vianmäärityksen aikana. Tarkastelen tätä artikkelia enemmän SQL Server 2008 R2- ja Windows 7 -järjestelmissä. Ennen kuin aloitan, kerron, mikä on kokoonpano Windowsissa. Wikipedia kuvailee kokoonpanoa CLI: ssä koottuun koodikirjastoon, jota käytetään käyttöönottoon, versiointiin ja turvallisuuteen.

Kokoonpanovirheet SQL-asennuksen asentamisessa Windowsiin

Joten päästäkää artikkelin vianetsintäosiin.

Suurin osa ohjelmistokehityksestä on käytettävissä. kertaa kokoonpanovirheet johtuvat epäonnistuneen asennuksen jäämistä, ts. asennus meni puoliväliin ja teki rullauksen. Tällaisissa tapauksissa meidän on puhdistettava merkinnät manuaalisesti. Se on vähän pitkä ja ilmeisen monimutkainen prosessi, mutta yritän tehdä niin yksinkertaisella tavalla kuin pystyn. Ennen prosessin aloittamista luodaan järjestelmän palautuspiste ja luodaan rekisterin varmuuskopio.

  • Järjestelmän palautuspisteen luominen Windowsissa
  • Varmuuskopioi ja palauta rekisteri Windowsissa

Ensinnäkin meidän on poistettava kaikki ylimääräiset merkinnät. Jos koneeseen ei ole asennettu mitään SQL-ohjelmaa, poista kaikki SQL-merkinnät Ohjelmista ja Ominaisuuksista. Jos ei, poista vain SQL Server 2008 R2 ja valitse instanssi, jota yrität asentaa (älä poista mitään muuta). Jos se ei ole, jätä se ja siirry seuraavaan vaiheeseen.

Seuraavassa vaiheessa käydään rekisterin läpi varmistaaksesi, että kaikki merkinnät poistetaan.

    • Käynnistä -> Suorita -> Regedit
    • Siirry kohtaan

32-bittinen: HKEY_LOCAL_MACHINE SOFTWARE Microsoft Microsoft SQL palvelin 64-bittinen: HKEY_LOCAL_MACHINE SOFTWARE Wow6432Node Microsoft Microsoft SQL Palvelin

  • Poista asennettavat SQL-esimerkkitunnukset. Jos sinulla ei ole muuta SQLa, poista vain Microsoft SQL Palvelimen pääkansio itse
  • Siirry nyt HKEY_LOCAL_MACHINE SYSTEM ControlSet001 Services Eventlog Application ja poista merkinnät SQL-instanssille, jonka olet sitoutunut asentamaan
  • Mene sitten HKEY_LOCAL_MACHINE SYSTEM ControlSet001 Services ja poista merkkejä SQL-instanssille, jota sitoudut asentamaan
  • kuten ControlSet001 , ControlSet002 , ControlSet003 , ControlSet004 ja niin edelleen. Toista sama prosessi.
  • HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services Eventlog Sovellus ja poista merkkejä SQL-instanssille, jonka olet sitoudu asentamaan
  • HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services SQL-instanssille, jonka olet sitonut asennettavaksi.

Nyt seuraava askel on poistaa SQL-kokoonpanotiedot. Tee niin

  • Käynnistä -> Suorita -> Kokoonpano
  • Etsi kokoonpanoja, jotka on käynnistetty Microsoft.SqlServer , kun olet löytänyt sen napsauttamalla hiiren kakkospainikkeella ja napsauttamalla Poista
  • Kirjoita komentokehotteeseen cd / d% windows% kokoonpano
  • Tyyppi: attrib -r -h -s desktop.ini
  • Tyyppi ren desktop.ini desktop.bak

Tai

  • Siirry HKEY_LOCAL_MACHINE SOFTWARE Microsoft Fusion
  • Lisää uusi binääriarvon nimi " DisableCacheViewer "
  • Napsauta hiiren kakkospainikkeella" DisableCacheViewer "ja napsauta Muuta
  • Kirjoita 1
  • Sulje rekisteri ja yritä uudelleen

pitäisi olla kansionäkymiä kokoonpanonäkymän sijaan. Etsi nyt Microsoft.SqlServer ja poista se. Kun olet suorittanut prosessin, poista vain TEMP ja käynnistä järjestelmä uudestaan ​​ja yritä asentaa se uudelleen.

Joissakin tapauksissa saatat saada kokoonpanovirheitä, useimmiten Microsoft.NET 4.0: n vuoksi. Suosittelen asentamaan.NET Frameworks 4.0 uudelleen ja yritä asentaa se uudelleen. Myös Microsoft Visual C ++ 2008 tai 2010 saattaa aiheuttaa tällaisia ​​virheitä. Asennuksen uudelleenasentaminen olisi hyvä idea.

On toinen tapaus, jossa virhe aiheutuu Microsoft SQL Server 2008 R2: n RsFx Driver MSI: sta. Tällaisissa tapauksissa voimme kokeilla kahta asiaa.

Tapa 1:

  • Käynnistä -> Suorita -> Regedit
  • Siirry HKEY_LOCAL_MACHINE SYSTEM
  • RsFX0150 klikkaa hiiren kakkospainikkeella ja kirjoita InstancesShares Sulje rekisteri ja yritä asentaa se uudelleen.
  • Method 2:

Käynnistä -> Suorita -> Asentaja

  • Kun kansio avataan, lähetät paljon sarakkeita. Napsauta hiiren kakkospainikkeella mitä tahansa sarakkeen nimeä ja valitse Lisää
  • Valitse luettelosta
  • Kommentit ja klikkaa OK. Etsi Microsoft SQL Server 2008 R2: n RsFx Driver MSI: sta kommentteihin (koska varsinaisen tiedoston nimi on tyhjä)
  • Napsauta hiiren kakkospainikkeella MSI-tiedostoa ja valitse Uninstall
  • näiden menetelmien pitäisi pystyä ratkaisemaan useimmat kokoamisvirheet Microsoft SQL Server 2008 R2: n asennuksessa. Jos sinulla on vielä ongelma, voit käyttää kommenttisi osaa.