Momentálne ste offline a čaká sa, kým sa znova pripojíte na internet

"Knižnica nie je registrovaná" chybové hlásenie pri otvorení nového okna dotazu v SQL Server 2012 Express

DÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje.

Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem: 2849799
Príznaky
Uvažujme o nasledovnom scenári:
  • Odinštalovať existujúce inštancie Microsoft SQL Server 2008 R2 Express with Advanced Services.
  • Nainštalujete inštanciu programu Microsoft SQL Server 2012 Express with Advanced Services.

V tomto scenári, ak sa pokúsite otvoriť nové okno dotazu v Microsoft SQL Server Management Studio, dostanete nasledovné chybové hlásenie:

Neregistrovaná Knižnica. (Výnimka z HRESULT: 0x8002801D (TYPE_E_LIBNOTREGISTERED))

Navyše, keď kliknete na Podrobnosti, nasledujúce chybové hlásenie:

Program Location:    at EnvDTE._DTE.get_Properties(String Category, String Page)   at Microsoft.SqlServer.Management.UI.VSIntegration.Editors.EditorFactorySql.CreateEditorInstance(IServiceProvider serviceProvider, Boolean storeActiveConnIfNeeded, String moniker)   at Microsoft.SqlServer.Management.UI.VSIntegration.Editors.EditorFactoryBase.Microsoft.VisualStudio.Shell.Interop.IVsEditorFactory.CreateEditorInstance(UInt32 createFlags, String moniker, String physicalView, IVsHierarchy hierarchy, UInt32 itemId, IntPtr existingDocData, IntPtr& docViewIntPtr, IntPtr& docDataIntPtr, String& caption, Guid& cmdUIGuid, Int32& result)   at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)   at Microsoft.SqlServer.Management.UI.VSIntegration.Editors.ScriptFactory.CreateNewScript(String strFullPathToScript, IVsProject projectToAddScriptTo, UIConnectionGroupInfo connectionInfoList, IDbConnection liveCon, String rootName)   at Microsoft.SqlServer.Management.UI.VSIntegration.Editors.ScriptFactory.CreateNewScript(String strFullPathToScript, IVsExternalFilesManager extFileMgr, UIConnectionGroupInfo connectionInfoList, IDbConnection liveCon, String rootName)   at Microsoft.SqlServer.Management.UI.VSIntegration.Editors.ScriptFactory.CreateNewScript(String strFullPathToScript, UIConnectionGroupInfo connectionInfoList, IDbConnection liveCon, String fileRoot)   at Microsoft.SqlServer.Management.UI.VSIntegration.Editors.ScriptFactory.CreateNewScript(String strFullPathToScript, UIConnectionInfo ci, IDbConnection liveCon)   at Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.NewQueryMenuHandler.Invoke()   at Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.ToolsMenuItemBase.MenuInvokedHandler(Object sender, EventArgs args)

Ako problém obísť
Ak chcete obísť tento problém, postupujte nasledovne:
  1. Kliknite na tlačidlo Štart, kliknite na tlačidlo Spustiť, typ regedit v Otvorené a potom kliknite na tlačidlo ok.
  2. V Editore databázy Registry vyhľadajte nasledovný kľúč:

    HKEY_CLASSES_ROOT\TypeLib

  3. Ak existuje podkľúč {91A74EB0-EFA0-482B-B43C-35CFC74B275F}, odstráňte ju.
  4. Ukončite Editor databázy Registry.
  5. Kliknite na tlačidlo Štart, kliknite na tlačidlo Spustiť, typ cmd v Otvorené a potom kliknite na tlačidlo ok.
  6. Zadajte nasledujúce do okna príkazového riadka a stlačte kláves Enter:

    C:\Windows\Microsoft.NET\Framework\v4.0.30319\regtlibv12.exe "C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\dteproperties.tlb"
  7. Mali by ste dostať správu o registrácii úspešný.
  8. Reštartujte SQL Server Management Studio.

Stav
Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v sekcii "Platí pre".
Ďalšie informácie
Ďalšie informácie nájdete v téme Microsoft Connect Feedback ID: 761226.

Upozornenie: Tento článok bol preložený automaticky.

Vlastnosti

ID článku: 2849799 – Posledná kontrola: 05/28/2013 22:23:00 – Revízia: 1.0

Microsoft SQL Server 2012 Express

  • kbexpertiseinter kbprb kbsurveynew kbmt KB2849799 KbMtsk
Pripomienky