"Bibliothek nicht registriert" Fehlermeldung, wenn Sie ein neues Abfragefenster in SQL Server 2012 Express öffnen

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Artikel-ID: 2849799 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Alles erweitern | Alles schließen

Problembeschreibung

Betrachten Sie das folgende Szenario:
  • Sie deinstallieren eine vorhandene Instanz von Microsoft SQL Server 2008 R2 Express with Advanced Services.
  • Sie installieren eine Instanz von Microsoft SQL Server 2012 Express with Advanced Services.

Wenn Sie versuchen, ein neues Abfragefenster in Microsoft SQL Server Management Studio öffnen, erhalten Sie in diesem Szenario die folgende Fehlermeldung angezeigt:

Bibliothek nicht registriert. (Ausnahme von HRESULT: 0x8002801D (TYPE_E_LIBNOTREGISTERED))

Wenn Sie darüber hinaus klicken Details, Sie erhalten die folgende Fehlermeldung angezeigt:

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)

Abhilfe

Gehen Sie folgendermaßen vor, um dieses Problem zu umgehen:
  1. Klicken Sie auf Start, klicken Sie auf Ausführen, Typ regedit Klicken Sie im Dialogfeld Öffnen ein, und klicken Sie dann auf OK.
  2. Im Registrierungseditor des folgenden Schlüssels:

    HKEY_CLASSES_ROOT\TypeLib

  3. Wenn der Unterschlüssel {91A74EB0-EFA0-482B-B43C-35CFC74B275F} vorhanden ist, löschen Sie sie.
  4. Beenden Sie den Registrierungs-Editor.
  5. Klicken Sie auf Start, klicken Sie auf Ausführen, Typ cmd Klicken Sie im Dialogfeld Öffnen ein, und klicken Sie dann auf OK.
  6. Geben Sie Folgendes in das Eingabeaufforderungsfenster, und drücken Sie dann die EINGABETASTE:

    C:\Windows\Microsoft.NET\Framework\v4.0.30319\regtlibv12.exe "C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\dteproperties.tlb"
  7. Sie erhalten eine Meldung über die Registrierung erfolgreich zu sein.
  8. Starten Sie SQL Server Management Studio.

Status

Microsoft hat bestätigt, dass dieses Problem auf die im Abschnitt "Gilt für" aufgeführten Microsoft-Produkten zutrifft.

Weitere Informationen

Weitere Informationen finden Sie unter Microsoft Connect-Feedback-ID: 761226.

Eigenschaften

Artikel-ID: 2849799 - Geändert am: Dienstag, 28. Mai 2013 - Version: 1.0
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft SQL Server 2012 Express
Keywords: 
kbexpertiseinter kbprb kbsurveynew kbmt KB2849799 KbMtde
Maschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell übersetzt und wird dann möglicherweise mithilfe des Community Translation Framework (CTF) von Mitgliedern unserer Microsoft Community nachbearbeitet. Weitere Informationen zu CTF finden Sie unter http://support.microsoft.com/gp/machine-translation-corrections/de.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 2849799
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

Ihr Feedback an uns

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com