Otkloniti poteškoće pri montaži kada instalirate SQL 2008 R2 na Windows

Sadržaj:

Otkloniti poteškoće pri montaži kada instalirate SQL 2008 R2 na Windows
Otkloniti poteškoće pri montaži kada instalirate SQL 2008 R2 na Windows

Video: Otkloniti poteškoće pri montaži kada instalirate SQL 2008 R2 na Windows

Video: Otkloniti poteškoće pri montaži kada instalirate SQL 2008 R2 na Windows
Video: TileIconifier -- The Start Menu Doesn't Have To Be Ugly! - YouTube 2024, Studeni
Anonim

Ovaj tjedan ćemo raspravljati o tome kako otkloniti poteškoće s različitim pogreškama u montaži koje dobivamo tijekom rješavanja problema za instalaciju za SQL Server. Usredotočit ću ovaj članak više na sustav SQL Server 2008 R2 i Windows 7. Prije nego što počnem, objasnit ću što je skup na Windowsima. Wikipedia opisuje skupštinu u CLI, kao kompilirana biblioteka koda koja se koristi za implementaciju, verziju i sigurnost. CLI sklopovi mogu imati informacije o verziji, omogućujući im da uklone većinu sukoba između aplikacija uzrokovanih dijeljenim skupštinama.

Skupljanje pogrešaka tijekom instalacije SQL na Windows

Zato idite u dio za rješavanje problema.

Većinu vremena, pogreške montaže javljaju se zbog ostataka neuspjelog instaliranog, tj. Instalacija je otišla na pola puta i izvršila je povratak. U takvim slučajevima moramo ručno očistiti unose. To je malo dugotrajan i naizgled kompliciran proces, ali pokušat ću to učiniti jednostavnim što mogu. Prije nego što započnemo postupak stvoriti točku vraćanja sustava i izraditi sigurnosnu kopiju registra. Slijedite ove članke da biste to učinili.

  • Kako stvoriti točku vraćanja sustava u Windowsima
  • Sigurnosno kopiranje i vraćanje registra u sustavu Windows

Prije svega, moramo ukloniti sve poslije prijave. Ako na ovom računalu nema instaliranog SQL-a, samo uklonite sve SQL stavke iz programa & Značajke. Ako ne, jednostavno uklonite SQL Server 2008 R2 i odaberite instancu koju pokušavate instalirati (nemojte uklanjati ništa drugo). Ako nije tamo, ostavite ga i idemo na sljedeći korak.

Sljedeći korak vodi registar kako bi se uvjerili da su svi unosi uklonjeni. Da budem iskren, praktički je nemoguće pretražiti i izbrisati sve SQL unose, ali možemo izbrisati samo one važne koje mislimo da će uzrokovati probleme.

    • Pokreni -> Pokreni -> regedit
    • Ići

32-bitni: HKEY_LOCAL_MACHINE SOFTWARE Microsoft Microsoft SQL Server 64-bitni: HKEY_LOCAL_MACHINE SOFTWARE Wow6432Node Microsoft Microsoft SQL Server

  • Izbrišite unose za SQL instancu koju vezujete za instalaciju. U slučaju da nemate nijedan drugi SQL onda samo izbrišite Microsoft SQL Sustava root poslužitelja
  • Sada idi HKEY_LOCAL_MACHINE SYSTEM ControlSet001 Services eventlog Application i izbrisati unose za SQL instancu koju vezujete za instalaciju
  • Zatim idi HKEY_LOCAL_MACHINE SYSTEM ControlSet001 Services i izbrisati unose za SQL instancu koju vezujete za instalaciju
  • Naći ćete više kontrolnih kompleta kao što je ControlSet001, ControlSet002, ControlSet003, ControlSet004 i tako dalje. Ponovite isti postupak.
  • HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services eventlog Application i izbrisati unose za SQL instancu koju vezujete za instalaciju
  • HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services i izbrisati unose za SQL instancu koju vezujete za instalaciju.

Sada je sljedeći korak ukloniti zasebne unose za SQL. Napraviti to

  • Pokreni -> Pokreni -> skupština
  • Potražite sklopove s kojima je započeo Microsoft.SqlServer, kada ga pronađete desnim klikom i kliknite na Deinstaliraj

Sada samo da bismo bili sigurni da ste dobili sve unose postoji trik gdje možemo prebaciti skupni pogled u mapu pogled.

  • U naredbeni redak upišite cd / d% windows% montaža
  • Tip: attrib -r -h -s desktop.ini
  • Tip ren desktop.ini desktop.bak

Ili

  • Idite na HKEY_LOCAL_MACHINE SOFTWARE Microsoft Fusion
  • Dodaj novi naziv binarnog naziva " DisableCacheViewer
  • Desnom tipkom miša kliknite " DisableCacheViewer"I kliknite na Izmijeni
  • Unesite 1
  • Zatvorite registar i pokušajte ponovo

Sada, ako se vratite na skupštinu, trebate biti prikazi mape, a ne pogled montaže. Sada potražite bilo što Microsoft.SqlServer i uklonite ga. Nakon dovršetka postupka samo očistite TEMP i ponovo pokrenite sustav i pokušajte je ponovo instalirati.

Sada u nekim slučajevima i dalje možete dobiti skupnu pogrešku, većina slučajeva je zbog Microsoft.NET 4.0. Preporučujem ponovnu instalaciju.NET Frameworks 4.0 i pokušati ga ponovo instalirati. Također, Microsoft Visual C ++ 2008 ili 2010 također mogu uzrokovati takve pogreške. Ponovna instalacija je dobra ideja.

Postoji još jedan scenarij u kojem je pogreška uzrokovana Microsoft SQL Server 2008 R2 RsFx upravljačkim programom MSI. U takvim slučajevima možemo pokušati dvije stvari. Jedan je stvoriti nedostajući unos u registru ili ukloniti upravljački program iz mape Installer.

Metoda 1:

  • Pokreni -> Pokreni -> regedit
  • Ići HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services RsFx0150
  • Desnom tipkom miša kliknite RsFX0150 i kliknite na Novi ključ i upišite InstancesShares
  • Zatim zatvorite registar i pokušajte ga ponovo instalirati.

Metoda 2:

  • Pokreni -> Run -> Installer
  • Kada otvorite mapu, poslat ćete mnogo stupaca, desnom tipkom miša kliknite bilo koju od naziva stupaca i odaberite Više
  • S popisa odaberite komentari i kliknite U redu.
  • Sada potražite Microsoft SQL Server 2008 R2 RsFx upravljački program MSI u komentarima (jer će stvarni naziv datoteke biti nejasan)
  • Desnom tipkom kliknite MSI datoteku i kliknite na Deinstaliraj

Pa pomoću ove metode trebali biste moći riješiti većinu pogrešaka povezanih s montažom prilikom instaliranja sustava Microsoft SQL Server 2008 R2. U slučaju da i dalje imate problem, možete koristiti naš odjeljak za komentare.

Preporučeni: