Principales respuestas
Ayuda un error en el diagrama de base de datos

Pregunta
-
Al momento de intentar ver el diagrama de una base de datos que he creado, me sale este anuncio.
TÍTULO: Microsoft SQL Server Management Studio
------------------------------
Se produjo una excepción en el destino de la invocación. (SQLEditors)
------------------------------
INFORMACIÓN ADICIONAL:
No se encuentra el proveedor de datos .NET Framework solicitado. Puede que no esté instalado. (System.Data)
------------------------------
BOTONES:
Aceptar
------------------------------
Información avanzada
===================================
Se produjo una excepción en el destino de la invocación. (SQLEditors)
------------------------------
Ubicación del programa:
en System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
en System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
en System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
en System.Activator.CreateInstance[T]()
en Microsoft.SqlServer.Management.DataTools.Providers.Common.CommonConnectionProperties`1..ctor()
en Microsoft.SqlServer.Management.DataTools.Providers.Common.CommonProviderObjectFactory`3.CreateObject(Type objType)
en Microsoft.SqlServer.Management.DataTools.Providers.SqlServer.SqlProviderObjectFactory.CreateObject(Type objType)
en Microsoft.SqlServer.Management.DataTools.DataServices.DataProvider.CreateObject(Guid dataSource, Type objType)
en Microsoft.SqlServer.Management.DataTools.DataServices.DataProvider.CreateConnectionProperties(Guid dataSource)
en Microsoft.SqlServer.Management.DataTools.DataServices.DataProviderManager.CreateConnectionProperties(Guid provider)
en Microsoft.SqlServer.Management.DataTools.Providers.SqlServer.SqlDataSourceSpecializer.DeriveDataSource(String connectionString)
en Microsoft.SqlServer.Management.DataTools.DataServices.DataProvider.DeriveDataSource(String connectionString)
en Microsoft.SqlServer.Management.DataTools.DataServices.DataConnection.SetConnectionStrings(String connectionString)
en Microsoft.SqlServer.Management.DataTools.DataServices.DataConnection..ctor(DataProvider provider, String connectionString, Boolean encryptedString)
en Microsoft.SqlServer.Management.DataTools.DataServices.DataConnectionFactory.CreateDataConnectionImpl(Guid provider, String connectionString, Boolean encryptedString)
en Microsoft.SqlServer.Management.Data.DataConnectionFactory.CreateDataConnection(Guid provider, String connectionString, Boolean encryptedString)
en Microsoft.SqlServer.Management.DataTools.DataServices.DataConnectionManager.CreateDataConnection(Guid provider, String connectionString, Boolean encryptedString)
en Microsoft.SqlServer.Management.Data.DataConnectionManager.GetDataConnection(Guid provider, String connectionString, Boolean encryptedString, Boolean update)
en Microsoft.SqlServer.Management.DataTools.DataServices.DataConnectionManager.Microsoft.SqlServer.Management.Data.Interop.IVsDataConnectionManager.GetDataConnection(Guid& guidProvider, String bstrConnectionString, Boolean fEncryptedString)
en Microsoft.SqlServer.Management.UI.VSIntegration.Editors.VsDataDesignerNode.CreateDesigner()
en Microsoft.SqlServer.Management.UI.VSIntegration.Editors.VsDataDesignerNode.Open()
en Microsoft.SqlServer.Management.UI.VSIntegration.Editors.VirtualProject.CreateDesigner(Urn origUrn, DocumentType editorType, DocumentOptions aeOptions, IManagedConnection con, String fileName)
en Microsoft.SqlServer.Management.UI.VSIntegration.Editors.VirtualProject.Microsoft.SqlServer.Management.UI.VSIntegration.Editors.ISqlVirtualProject.CreateDesigner(Urn origUrn, DocumentType editorType, DocumentOptions aeOptions, IManagedConnection con, String fileName)
en Microsoft.SqlServer.Management.UI.VSIntegration.Editors.ISqlVirtualProject.CreateDesigner(Urn origUrn, DocumentType editorType, DocumentOptions aeOptions, IManagedConnection con, String fileName)
en Microsoft.SqlServer.Management.UI.VSIntegration.Editors.VsDocumentMenuItem.CreateDesignerWindow(IManagedConnection mc, DocumentOptions options)
===================================
No se encuentra el proveedor de datos .NET Framework solicitado. Puede que no esté instalado. (System.Data)
------------------------------
Ubicación del programa:
en System.Data.Common.DbProviderFactories.GetFactory(String providerInvariantName)
en Microsoft.SqlServer.Management.ConnectionUI.AdoDotNetConnectionProperties..ctor(String providerName)
en Microsoft.SqlServer.Management.ConnectionUI.SqlConnectionProperties..ctor()
Respuestas
-
Hola.
Parece que no tienes el SQLNCLI adecuado para conectarte a la base de datos.
Por favor, danos más detalles sobre versión del SQL Server Management Studio instalada y si éste está instalado en el mismo computador en el cual tienes SQL Server e indícanos la versión y edición de SQL Server.
Saludos,
Guillermo Taylor F.
MVP Data Platform & IT Pro
Mi Blog- Propuesto como respuesta Joyce_ACModerator jueves, 6 de julio de 2017 19:53
- Marcado como respuesta Joyce_ACModerator martes, 11 de julio de 2017 19:31