Identifikator ?lanka: 918685 - Poslednji pregled: 30. septembar 2011 - Revizija: 1.0

Poruka o gre?ci koja se javlja kada instalirate SQL Server 2005 ili SQL Server 2008: ?Nije mogu?e u?itati datoteku C:\Windows\Microsoft.NET\Framework\[version_number]\mscorlib.tlb?

Savet o sistemuOvaj ?lanak se odnosi na operativni sistem koji se razlikuje od onog koji koristite. Sadr?aj ?lanka koji se ne odnosi na vas je mo?da onemogu?en.

Na ovoj stranici

Pro?iri sve | Skupi sve

SIMPTOMI

Prilikom instalacije sistema Microsoft SQL Server 2005 ili Microsoft SQL Server 2008, dobijate slede?u poruku o gre?ci:
Nije mogu?e u?itati datoteku C:\Windows\Microsoft.NET\Framework\version_number\mscorlib.tlb. Ovaj problem niste uspeli da re?ite jer datoteka nije prona?ena. Ponovo instalirajte program.
Napomena: version_number predstavlja ?uvar mesta za broj verzije platforme Microsoft .NET Framework, kao na primer v1.0.3705, v1.1.4870 ili v2.0.50727.

Nakon instalacije sistema SQL Server 2005 ili SQL Server 2008 mo?ete dobiti poruku o gre?ci sli?nu ovoj poruci svaki put kada pokrenete Microsoft SQL Server Management Studio.

UZROK

Ovaj problem se javlja zato ?to se putanja datoteke Mscorlib.tlb pogre?no tuma?i tokom procesa pode?avanja.

ZAOBILA?ENJE

Va?no Ovaj odeljak, metod ili zadatak sadr?i korake koji obja?njavaju kako se menja registrator. Me?utim, mo?e do?i do ozbiljnih problema ako neispravno izmenite registrator. Zbog toga obavezno pa?ljivo sledite ove korake. Radi dodatne za?tite, napravite rezervnu kopiju registratora pre nego ?to ga izmenite. Zatim mo?ete da vratite registrator u prethodno stanje ako do?e do problema. Da biste dobili vi?e informacija o pravljenju rezervne kopije i vra?anju registratora u prethodno stanje, kliknite na slede?i broj ?lanka da biste ga prikazali u Microsoft bazi znanja:
322756  (http://support.microsoft.com/kb/322756/sr-cs/ ) Pravljenje rezervne kopije i vra?anje registratora u prethodno stanje u operativnom sistemu Windows
Da bismo re?ili ovaj problem umesto vas, pre?ite na odeljak ?Popravi umesto mene?. Ako ?elite sami da re?ite ovaj problem, pre?ite na odeljak ?Popravi?u sâm?.

Popravi umesto mene



Da biste automatski re?ili ovaj problem, kliknite na dugme ili vezu Popravi. Zatim u dijalogu Preuzimanje datoteke kliknite na dugme Pokreni i pratite korake u ?arobnjaku Popravi.


Re?i ovaj problem
Microsoft Fix it 50701


Napomene
  • Ako se problem opisan u ovom ?lanku javlja i nakon instalacije servisnog paketa ili hitne ispravke, ponovo pokrenite ovaj paket da biste re?ili problem.
  • Ovaj ?arobnjak je mo?da dostupan samo na engleskom. Me?utim, automatska popravka funkcioni?e i za verzije operativnog sistema Windows na drugim jezicima.
  • Ako ne radite za ra?unarom na kojem je do?lo do problema, sa?uvajte re?enje za popravku na fle? disku ili CD-u, a zatim ga pokrenite na ra?unaru na kojem postoji problem.

Zatim pre?ite na odeljak ?Da li je ovo re?ilo problem??.



Popravi?u sâm

Za SQL Server 2005

Da biste re?ili ovaj problem, morate ru?no uneti ispravnu putanju datoteke Mscorlib.tlb u registrator. Da biste to uradili, sledite ove korake:
  1. Kliknite na dugme Start, izaberite stavku Pokreni, otkucajte regedit, a zatim kliknite na dugme U redu.
  2. Prona?ite slede?i potklju? registratora:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\90\Tools\Shell\TlbAutoRepair\mscorlib.tlb
    Napomene
    • Ako SQL Server 2005 instalirate na 64-bitnim operativnim sistemima, prona?ite slede?i potklju? registratora:
      HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SQL Server\90\Tools\Shell\TlbAutoRepair\mscorlib.tlb
    • Ako instalirate SQL Server 2005 Express Edition sa naprednim uslugama, prona?ite slede?i potklju? registratora:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\90\Tools\ShellSEM\TlbAutoRepair\mscorlib.tlb
  3. U desnom oknu dvaput kliknite na stavku registratora TlbPath. Otvori?e se dijalog Ure?ivanje niske.
  4. U polju Podaci o vrednosti, zamenite %CLRVERSION% sa slede?om vredno??u:
    v2.0.50727
    Napomena Vrednost v2.0.50727 ozna?ava verziju platforme .NET Framework koju koristi prvobitno izdata verzija sistema SQL Server 2005.
  5. Kliknite na dugme U redu i iza?ite iz alatke ?Ure?iva? registratora?.
Va?no Ako instalirate SQL Server 2005 servisni paket ili hitnu ispravku, taj servisni paket ili hitna ispravka vrati?e vrednost koju ste promenili u 4. koraku ponovo na vrednost %CLRVERSION%. Ako se problem opisan u ovom ?lanku javlja i nakon instalacije servisnog paketa ili hitne ispravke, pratite slede?e korake da biste otklonili ovaj problem.

Za SQL Server 2008

Da biste re?ili ovaj problem, morate navesti ta?nu putanju datoteke Mscorlib.tlb u registratoru. Da biste to uradili, sledite ove korake:
  1. Kliknite na dugme Start, izaberite stavku Pokreni, otkucajte regedit, a zatim kliknite na dugme U redu.
  2. Prona?ite slede?i potklju? registratora:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\100\Tools\Shell\TlbAutoRepair\mscorlib.tlb Notes
    Ako instalirate 32-bitnu verziju sistema SQL Server 2008 na 64-bitnim operativnim sistemima, prona?ite slede?i potklju? registratora:
    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SQL Server\100\Tools\Shell\TlbAutoRepair\mscorlib.tlb
    Ako instalirate SQL Server 2008 Express Edition sa naprednim uslugama, prona?ite slede?i potklju? registratora:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\100\Tools\ShellSEM\TlbAutoRepair\mscorlib.tlb
  3. U desnom oknu kliknite dvaput na opciju TlbPath.
  4. U polju Podaci o vrednosti zamenite %CLRVERSION% sa slede?om vredno??u:
    v2.0.50727
    Napomena Vrednost v2.0.50727 ozna?ava verziju platforme .NET Framework koju koristi prvobitno izdata verzija sistema SQL Server 2008.
  5. Kliknite na dugme U redu i iza?ite iz alatke ?Ure?iva? registratora?.
Va?no Ako instalirate SQL Server 2008 servisni paket ili hitnu ispravku, taj servisni paket ili hitna ispravka vrati?e vrednost koju ste promenili u 4. koraku ponovo na vrednost %CLRVERSION%. Ako se problem opisan u ovom ?lanku javlja i nakon instalacije servisnog paketa ili hitne ispravke, ponovite ove korake da biste re?ili problem.

Da li je ovo re?ilo problem?

  • Proverite da li je problem re?en. Ako je problem re?en, zavr?ili ste sa ovim odeljkom. Ako problem nije re?en, mo?ete se obratiti podr?ci (http://support.microsoft.com/contactus?ln=sr-cs#tab0) .
  • Bi?emo vam zahvalni na povratnim informacijama. Da biste obezbedili povratne informacije ili da biste prijavili probleme sa ovim re?enjem, ostavite komentar na blogu ?Popravi umesto mene (http://blogs.technet.com/fixit4me/) ? ili nam po?aljite e-poruku (mailto:fixit4me@microsoft.com?Subject=KB) .

STATUS

Korporacija Microsoft je potvrdila da je ovo problem kod Microsoft proizvoda navedenih u odeljku ?Odnosi se na?.


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.

ODNOSI SE NA:
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Workgroup Edition
  • 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
Klju?ne re?i: 
kbsql2005setup kbexpertiseadvanced kbtshoot kbprb kbfixme kbmsifixme KB918685