Ich erhalte diese Fehlermeldung (die Sie unten sehen können), wenn ich versuche, das Design einer Ansicht zu öffnen. Es passiert nicht mit Tabellen, nur mit Ansichten und nur, wenn ich versuche, das Design zu sehen, sodass ich die Daten daraus abrufen kann, beispielsweise mit einer ausgewählten Abfrage. Ich habe diesen Fehler erhalten, da wir die Datenbank auf einen anderen virtuellen Server verschoben haben. Ich habe es auf verschiedenen Computern mit verschiedenen Windows- (7 und 10) und SSMS-Versionen (2008, 2010, 2012, 2014) versucht.
TITEL: Microsoft SQL Server Management Studio ------------------------------ Es wurde versucht, geschützten Speicher zu lesen oder zu schreiben. Dies ist häufig ein Hinweis darauf, dass der andere Speicher beschädigt ist. (Microsoft.VisualStudio.OLE.Interop) ------------------------------ TASTEN: OK ===================================
Wenn ich auf die Details klicke, werden mir folgende Informationen angezeigt:
Es wurde versucht, geschützten Speicher zu lesen oder zu schreiben. Dies ist häufig ein Hinweis darauf, dass der andere Speicher beschädigt ist. (Microsoft.VisualStudio.OLE.Interop) ------------------------------ Programmort: bei Microsoft.VisualStudio.OLE.Interop.IOleCommandTarget.QueryStatus (Guid & pguidCmdGroup, UInt32 cCmds, OLECMD [] prgCmds, IntPtr pCmdText) bei Microsoft.VisualStudio.Platform.WindowManagement.DocumentObjectSite.QueryStatus (Guid & pguidCmdGroup, UInt32 cCmds, OLECMD [] prgCmds, IntPtr pCmdText) bei Microsoft.VisualStudio.Platform.WindowManagement.WindowFrame.QueryStatus (Guid & pguidCmdGroup, UInt32 cCmds, OLECMD [] prgCmds, IntPtr pCmdText) bei Microsoft.Internal.VisualStudio.Shell.Interop.IVsTrackSelectionExPrivate.Register () bei Microsoft.VisualStudio.Platform.WindowManagement.WindowFrame.ConnectSelectionContext () bei Microsoft.VisualStudio.Platform.WindowManagement.WindowFrame.Activate () bei Microsoft.VisualStudio.Platform.WindowManagement.WindowManagerService.viewManager_ActiveViewChanged (Objektabsender, ActiveViewChangedEventArgs e) at System.EventHandler`1.Invoke (Objektabsender, TEventArgs e) bei Microsoft.VisualStudio.PlatformUI.ExtensionMethods.RaiseEvent [TEventArgs] (EventHandler`1 eventHandler, Objektquelle, TEventArgs-Argumente) bei Microsoft.VisualStudio.PlatformUI.Shell.ViewManager.SetActiveView (Ansichtsansicht, Typ ActivationType) bei Microsoft.VisualStudio.Platform.WindowManagement.WindowFrame.ShowInternal (ShowFlags showFlags) bei Microsoft.VisualStudio.Platform.WindowManagement.WindowFrame.b__26 () bei Microsoft.VisualStudio.ErrorHandler.CallWithCOMConvention (Func`1-Methode) bei Microsoft.VisualStudio.Platform.WindowManagement.WindowFrame.Show () bei Microsoft.VisualStudio.Platform.WindowManagement.WindowFrame.MarshalingWindowFrame.b__7a () bei Microsoft.VisualStudio.Shell.ThreadHelper.Invoke [TResult] (Func`1-Methode) bei Microsoft.VisualStudio.Platform.WindowManagement.WindowFrame.MarshalingWindowFrame.Microsoft.VisualStudio.Shell.Interop.IVsWindowFrame.Show () bei Microsoft.SqlServer.Management.UI.VSIntegration.Editors.VirtualProject.CreateDesigner (Urnenursprung, DocumentType editorType, DocumentOptions aeOptions, IManagedConnection con, String fileName) unter Microsoft.SqlServer.Management.UI.VSIntegration.Editors.VirtualProject.Microsoft.SqlServer.Management.UI.VSIntegration.Editors.ISqlVirtualProject.CreateDesigner (Urn origUrn, DocumentType editorType, DocumentOptions aEo bei Microsoft.SqlServer.Management.UI.VSIntegration.Editors.ISqlVirtualProject.CreateDesigner (Urnenursprung, DocumentType editorType, DocumentOptions aeOptions, IManagedConnection con, String fileName) unter Microsoft.SqlServer.Management.UI.VSIntegration.Editors.VsDocumentMenuItem.CreateDesignerWindow (IManagedConnection mc, DocumentOptions-Optionen) bei Microsoft.SqlServer.Management.UI.VSIntegration.Editors.VsDocumentMenuItem.InvokeDesigner (IManagedConnection-Verbindung) bei Microsoft.SqlServer.Management.UI.VSIntegration.Editors.VsDocumentMenuItem.Invoke () bei Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.ToolsMenuItemBase.MenuInvokedHandler (Objektabsender, EventArgs-Argumente)
Wir haben SSMS 2012 und 2014 unter Windows 10 installiert und einige ältere Computer haben SSMS 2010 und 2012 unter Windows 7. Auf allen Computern ist Visual Studio 2015 installiert. Aufgrund der Unternehmensrichtlinien kann ich leider keine neuere Version als SSMS 2014 verwenden.
Wir verwenden SQL Server 2016. (Version 13.0.4001.0; NT x64)
exec sp_helptext 'theView'
funktioniert gut.