Windows

I-troubleshoot ang Mga Error sa Pag-install Kapag Pag-install ng SQL 2008 R2 sa Windows

problem of sql server can't install

problem of sql server can't install
Anonim

Sa linggong ito ay tatalakayin namin kung paano i-troubleshoot ang iba`t ibang mga error sa pagpupulong na aming nakukuha habang ang pag-troubleshoot sa pag-install para sa SQL Server. Pokus ko ang artikulong ito sa SQL Server 2008 R2 at Windows 7 system. Bago ako magsimula, ipapaliwanag ko kung ano ang isang pagpupulong sa Windows. Inilalarawan ng Wikipedia ang pagpupulong sa CLI, bilang isang naipon na library ng code na ginagamit para sa pag-deploy, versioning, at seguridad. Ang CLI assemblies ay maaaring magkaroon ng impormasyon sa bersyon, na nagpapahintulot sa kanila na alisin ang karamihan sa mga salungatan sa pagitan ng mga application na sanhi ng mga shared assemblies. ng mga oras, ang mga error sa pagpupulong ay nangyari dahil sa mga tira ng isang nabigo na naka-install ie ang pag-install ay nagpunta sa kalahati ng daan at nag-roll-back. Sa ganitong mga kaso, kailangan naming mano-manong linisin ang mga entry. Ito ay isang maliit na mahaba at tila kumplikadong proseso, ngunit susubukan kong gawin itong kasing simple hangga`t maaari ko. Bago namin simulan ang proseso lumikha ng isang sistema ng ibalik point & lumikha ng isang backup ng pagpapatala. Mangyaring sundin ang mga artikulong ito upang gawin iyon.

Paano Gumawa ng System Restore Point sa Windows

Backup at Ibalik ang Registry sa Windows

Una sa lahat, kailangan naming tanggalin ang anumang pagkatapos ng paglipas ng mga entry. Kung walang anumang SQL na naka-install sa makina na ito, pagkatapos ay alisin lamang ang lahat ng mga entry sa SQL mula sa Mga Programa at Mga Tampok. Kung hindi, alisin lamang ang SQL Server 2008 R2 at piliin ang halimbawa na sinusubukan mong i-install (Huwag alisin ang iba pa). Kung hindi ito naroroon, pagkatapos ay iwanan ito at pumunta sa susunod na hakbang.

  • Ang susunod na hakbang ay dumadaan sa pagpapatala upang matiyak na ang lahat ng mga entry ay aalisin. Upang maging tapat, imposible na maghanap at magtanggal ng lahat ng mga entry sa SQL, ngunit maaari naming tanggalin lamang ang mga mahahalagang bagay na sa palagay namin ay magdudulot ng mga problema.
  • Start -> Run ->

Regedit

Pumunta sa

    • 32-bit: HKEY_LOCAL_MACHINE SOFTWARE Microsoft Microsoft
    • SQL

Server 64-bit: HKEY_LOCAL_MACHINE SOFTWARE Wow6432Node Microsoft Microsoft SQL Server Tanggalin ang mga entry para sa halimbawa ng SQL na tinali mong i-install. Sa kaso kung wala kang anumang iba pang SQL pagkatapos ay tanggalin lamang ang Microsoft SQL Server root folder mismo

  • Ngayon pumunta sa HKEY_LOCAL_MACHINE SYSTEM ControlSet001 Services Eventlog Application at tanggalin ang mga entry para sa halimbawa ng SQL na tinalian mong i-install
  • Pagkatapos ay pumunta sa HKEY_LOCAL_MACHINE SYSTEM ControlSet001 Services at tanggalin ang mga entry para sa halimbawa ng SQL na tinali mo upang i-install
  • Makakakita ka ng maraming ang control set tulad ng ControlSet001 ,
  • ControlSet002 , ControlSet003 , ControlSet004 at iba pa. Ulitin ang parehong proseso. HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services Eventlog Application at tanggalin ang mga entry para sa halimbawa ng SQL na tinali mo upang i-install ang HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services
  • para sa SQL halimbawa ikaw ay tinali upang i-install. Ngayon ang susunod na hakbang ay upang tanggalin ang mga entry sa pagpupulong para sa SQL. Upang gawin iyon
  • Start -> Run -> assembly

Hanapin ang mga pagtitipon na nagsimula sa

  • Microsoft.SqlServer , sa sandaling makita mo itong i-right click at i-click ang I-uninstall
  • Ngayon lang Sa command prompt, type cd / d% windows% assembly

Uri:

  • na katangian -r -h -s desktop.ini Type
  • ren desktop.ini desktop.bak O
  • Pumunta sa HKEY_LOCAL_MACHINE SOFTWARE Microsoft Fusion Magdagdag ng bagong pangalan ng binary na halaga "

DisableCacheViewer

  • "
  • Mag-right click sa" DisableCacheViewer "at mag-click sa Baguhin
  • Ipasok 1 Isara ang pagpapatala at subukang muli dapat na view ng folder sa halip na pagtingin sa pagpupulong. Ngayon maghanap ng anumang
  • Microsoft.SqlServer
  • at alisin ito. Sa sandaling makumpleto mo ang proseso, i-clear lamang ang TEMP at i-reboot ang system at subukang i-install muli.

Ngayon sa ilang mga kaso maaari ka pa ring makakuha ng error sa pagpupulong, karamihan sa mga kaso ay dahil sa Microsoft. NET 4.0. Gusto kong magrekomenda na i-install muli ang. NET Frameworks 4.0 at subukang i-install muli ito. Gayundin ang Microsoft Visual C ++ 2008 o 2010 ay maaari ring maging sanhi ng naturang mga error. Ang muling pag-install ng mga ito ay isang magandang ideya. May isa pang sitwasyon kung saan ang error ay sanhi ng Microsoft SQL Server 2008 R2 RsFx Driver MSI. Sa ganitong mga kaso maaari naming subukan ang dalawang bagay. Paraan 1:

Start -> Run ->

Regedit

Pumunta sa

  • HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services RsFx0150 Mag-right click sa
  • RsFX0150 at mag-click sa Bagong key at i-type ang
  • InstancesShares Ngayon isara ang registry at subukang i-install muli. 2: Start -> Run -> Installer Sa sandaling buksan ang folder, magpapadala ka ng maraming haligi, Mag-right click sa alinman sa mga pangalan ng hanay at piliin ang Higit pang

at i-click ang OK.

  • Ngayon hanapin ang Microsoft SQL Server 2008 R2 RsFx Driver MSI sa mga komento (Dahil ang aktwal na pangalan ng file ay magiging walang saysay)
  • Mag-right click sa MSI file at mag-click sa Uninstall
  • Well gamit ang mga pamamaraan na ito ay dapat na magagawang upang malutas ang karamihan sa mga kaugnay na mga error sa pagpupulong kapag nag-install ng Microsoft SQL Server 2008 R2. Kung sakaling may problema ka maaari mong gamitin ang aming mga seksyon ng mga komento.