Momentan sunteți offline, așteptați să vă reconectați la internet

"Biblioteca nu înregistrat" mesaj de eroare atunci când deschideţi o nouă cadru fereastră de interogare în SQL Server 2012 Express

IMPORTANT: Acest articol a fost tradus de software-ul de traducere automată Microsoft, si nu de un traducător. Microsoft vă oferă atât articole traduse de persoane, cât şi articole traduse automat, astfel incat aveti access la toate articolele din Baza noastră de informatii în limba dvs. materna. Totuşi, un articol tradus automat nu este întotdeauna perfect. Acesta poate conţine greşeli de vocabular, sintaxă sau gramatică, la fel cum un vorbitor străin poate face greşeli vorbind limba dvs. materna. Compania Microsoft nu este responsabilă pentru nici o inexactitate, eroare sau daună cauzată de traducerea necorespunzătoare a conţinutului sau de utilizarea traducerii necorespunzătoare de către clienţii nostri. De asemenea, Microsoft actualizează frecvent software-ul de traducere automată.

Faceți clic aici pentru a vizualiza versiunea în limba engleză a acestui articol: 2849799
Simptome
Luaţi în considerare următorul scenariu:
  • Dezinstalați un exemplu existente de Microsoft SQL Server 2008 R2 Express cu consolidare servicii avansate.
  • Instalaţi o instanţă a Microsoft SQL Server 2012 Express cu consolidare servicii avansate.

În acest scenariu, dacă încercaţi să deschideţi o nouă cadru fereastră de interogare în Microsoft SQL Server Management Studio, primiţi următorul mesaj de eroare:

Biblioteca nu sunt înregistrate. (Derogare de la HRESULT: 0x8002801D (TYPE_E_LIBNOTREGISTERED))

În plus, când faceţi clic pe Detalii, primiţi următorul mesaj de eroare:

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)

Remediere
Pentru a rezolva această problemă, urmaţi aceşti paşi:
  1. Faceţi clic pe Începe, faceţi clic pe A alerga, tip regedit în Deschis cutie, şi apoi faceţi clic pe ok.
  2. În Registry Editor, găsiţi următoarea cheie:

    HKEY_CLASSES_ROOT\TypeLib

  3. Dacă subcheia {91A74EB0-EFA0-482B-B43C-35CFC74B275F} există, ştergeţi-l.
  4. Ieşire registru redactor.
  5. Faceţi clic pe Începe, faceţi clic pe A alerga, tip cmd în Deschis cutie, şi apoi faceţi clic pe ok.
  6. Tastaţi următoarele în fereastra Prompt comandă, şi apoi apăsaţi 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. Ar trebui să primiţi un mesaj despre înregistrare fiind de succes.
  8. Reporniţi SQL Server Management Studio.

Stare
Microsoft a confirmat că aceasta este o problemă asociată cu produsele Microsoft enumerate în secţiunea „se aplică la".
Informaţii suplimentare
Pentru informaţii suplimentare, consultaţi Microsoft a lega Feedback ID: 761226.

Avertisment: acest articol a fost tradus automat

Proprietăți

ID articol: 2849799 - Ultima examinare: 05/28/2013 22:23:00 - Revizie: 1.0

Microsoft SQL Server 2012 Express

  • kbexpertiseinter kbprb kbsurveynew kbmt KB2849799 KbMtro
Feedback