Microsoft SQL Server 2005 või Microsoft SQL Server 2008 installimisel kuvatakse järgmine tõrketeade.
Faili C:\Windows\Microsoft.NET\Framework\version_number\mscorlib.tlb ei õnnestunud laadida. Probleemi lahendamise katse nurjus, kuna faili ei leitud. Installige programm uuesti.
Pange tähele, et version_number on Microsoft .NET-raamistiku versiooninumber, näiteks v1.0.3705, v1.1.4870 või v2.0.50727.
Pärast SQL Server 2005 või SQL Server 2008 installimist võite sellele sarnanevat tõrketeadet näha iga kord, kui käivitate Microsoft SQL Server Management Studio.
Probleem ilmneb, kuna faili Mscorlib.tlb teed ei tõlgendata installimise ajal õigesti.
NB! See jaotis, meetod või toiming sisaldab juhiseid, mille käigus õpetatakse registrit muutma. Registri vale muutmine võib aga põhjustada tõsiseid probleeme. Seetõttu järgige tingimata hoolikalt juhiseid. Lisakaitseks varundage register kindlasti enne selle muutmist. Siis saate probleemide ilmnemisel registri taastada. Kui soovite lisateavet registri varundamise ja taastamise kohta, siis klõpsake Microsofti teabebaasi artikli kuvamiseks järgmisel artiklinumbril:
322756
(http://support.microsoft.com/kb/322756/et/
)
Registri varundamine ja taastamine operatsioonisüsteemis Windows
Kui soovite, et lahendaksime probleemi teie eest, siis külastage jaotist ?
Lahendage minu eest?. Kui eelistate probleemi ise lahendada, siis minge jaotisse ?
Las ma lahendan ise?.
Lahendage minu eest
Selle probleemi automaatseks lahendamiseks klõpsake nupul või lingil
Lahenda. Klõpsake dialoogiboksis
Faili allalaadimine nupul
Käivita ja järgige viisardi
Lahendamine juhiseid.
Märkused- Kui artiklis kirjeldatud probleem püsib ka pärast hoolduspaketi või kiirparanduse rakendamist, tuleb teil probleemi lahendamiseks paketti uuesti käitada.
- See viisard võib olla üksnes ingliskeelne. Automaatne lahendus toimib siiski ka Windowsi muukeelsete versioonide puhul.
- Kui te ei ole arvuti juures, kus probleem esineb, salvestage lahendus USB-mäluseadmele või CD-le ja seejärel käivitage see probleemses arvutis.
Järgmisena minge jaotisesse ?
Kas see lahendas probleemi??.
Las ma lahendan ise
SQL Server 2005
Probleemi lahendamiseks tuleb teil faili Mscorlib.tlb tee registris käsitsi määrata. Selleks toimige järgmiselt.
- Klõpsake nupul Start, käsul Käivita, sisestage käsk regedit ja seejärel klõpsake OK.
- Leidke järgmine registri alamvõti.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\90\Tools\Shell\TlbAutoRepair\mscorlib.tlb
Märkused- Kui installite SQL Server 2005 64-bitisele operatsioonisüsteemile, siis leidke järgmine registri alamvõti.
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SQL Server\90\Tools\Shell\TlbAutoRepair\mscorlib.tlb
- Kui installite SQL Server 2005 Express Editionit koos lisateenustega, siis leidke järgmine registri alamvõti.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\90\Tools\ShellSEM\TlbAutoRepair\mscorlib.tlb
- Topeltklõpsake parempaani registrikirjel TlbPath. Ilmub dialoogiboks Stringi muutmine.
- Väljal Väärtuse andmed asendage %CLRVERSION% järgmise väärtusega:
v2.0.50727
Märkus Väärtus v2.0.50727 näitab .NET-raamistiku versiooni, mida SQL Server 2005 algne versioon kasutab. - Klõpsake OK ja seejärel sulgege registriredaktor.
NB! SQL Server 2005 hoolduspaketi või kiirparanduse installimisel asendub 4. sammus muudetud väärtus vaikesättega %CLRVERSION%. Kui artiklis kirjeldatud probleem püsib ka pärast hoolduspaketi või kiirparanduse installimist, siis tuleb teil probleemi lahendamiseks samme korrata.
SQL Server 2008
Probleemi lahendamiseks tuleb teil faili Mscorlib.tlb õige tee registris käsitsi määrata. Selleks toimige järgmiselt.
- Klõpsake nupul Start, käsul Käivita, sisestage käsk regedit ja seejärel klõpsake OK.
- Leidke järgmine registri alamvõti.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\100\Tools\Shell\TlbAutoRepair\mscorlib.tlb Notes
Kui installite 32-bitist SQL Server 2008 64-bitisele operatsioonisüsteemile, siis leidke järgmine registri alamvõti. HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SQL Server\100\Tools\Shell\TlbAutoRepair\mscorlib.tlb
Kui installite SQL Server 2008 Express Editionit koos lisateenustega, siis leidke järgmine registri alamvõti. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\100\Tools\ShellSEM\TlbAutoRepair\mscorlib.tlb
- Topeltklõpsake parempaani suvandil ImagePath.
- Asendage väljal Väärtuse andmed olev väärtus %CLRVERSION% järgmisega:
v2.0.50727
Märkus Väärtus v2.0.50727 näitab .NET-raamistiku versiooni, mida SQL Server 2008 algne versioon kasutab.
- Klõpsake OK ja seejärel sulgege registriredaktor.
NB! SQL Server 2008 hoolduspaketi või kiirparanduse installimisel asendub 4. sammus muudetud väärtus vaikesättega %CLRVERSION%. Kui artiklis kirjeldatud probleem püsib ka pärast hoolduspaketi või kiirparanduse installimist, siis tuleb teil probleemi lahendamiseks samme korrata.
Kas see lahendas probleemi?
- Kontrollige, kas probleem on lahenenud. Kui probleem on lahenenud, siis olete selle jaotisega lõpetanud. Kui probleem püsib, võite võtta ühendust tugiteenindusega
(http://support.microsoft.com/contactus/?ln=et#tab0)
. - Hindame teie tagasisidet. Kui soovite anda tagasisidet või teatada mõnest probleemist selle lahendusega, jätke kommentaar ajaveebi ?Lahendage minu eest
(http://blogs.technet.com/fixit4me/)
? või saatke meile meilisõnum
(mailto:fixit4me@microsoft.com?Subject=KB)
.
Microsoft on kinnitanud, et see probleem ilmneb jaotises ?Kehtib järgmiste toodete kohta? loetletud Microsofti toodete puhul.
Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See
Terms of Use
(http://go.microsoft.com/fwlink/?LinkId=151500)
for other considerations.
Artikli ID: 918685 - Viimati läbi vaadatud: 30. september 2011. a. - Redaktsioon: 1.0
KEHTIB JÄRGMISE LÕIGU KOHTA:
- Microsoft SQL Server 2005 Standard Edition
- Microsoft SQL 2005 Server Enterprise
- Microsoft SQL Server 2005 Developer Edition
- Microsoft SQL 2005 Server Workgroup
- Microsoft SQL Server 2005 Express Edition with Advanced Services
- Microsoft SQL Server 2008 Developer
- Microsoft SQL Server 2008 Enterprise
- Microsoft SQL Server 2008 Express
- Microsoft SQL Server 2008 Express with Advanced Services
- Microsoft SQL Server 2008 Standard
- Microsoft SQL Server 2008 Web
- Microsoft SQL Server 2008 Workgroup
| kbsql2005setup kbexpertiseadvanced kbtshoot kbprb kbfixme kbmsifixme KB918685 |