none
Cadena clase no valida (MS Visual Database Tools) RRS feed

  • Pregunta

  • Tengo un SQL Server 2008 R2 instalado en un servidor

    En mi Pc he instalado el SQL Server Management Studio.

    Conecto con el servidor perfectamente, pero cuando abro una BBDD y me voy donde los diagramas, me muestra el siguiente error:

    Cadena clase no válida

    (MS Visual Database Tools)

    ------------------------------
    Ubicación del programa:


       en System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
       en Microsoft.SqlServer.Management.UI.VSIntegration.NativeMethods.ThrowOnFailure(Int32 hr)
       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.ScriptFactory.CreateDesigner(DocumentType editorType, DocumentOptions aeOptions, Urn parentUrn, IManagedConnection mc, String fileName)
       en Microsoft.SqlServer.Management.UI.VSIntegration.Editors.VsDocumentMenuItem.CreateDesignerWindow(IManagedConnection mc, DocumentOptions options)


    Un saludo David

    miércoles, 4 de abril de 2012 14:29

Respuestas

Todas las respuestas

  • Amigo verifica el frameWork que tiene instalado en tu maquina actualizalo. 

    Saludos


    Carlos Ignacio Aguero. DBA SQL Server. Toda mi respeto al pueblo Peruano por la ayuda prestada en la gerra de malvinas.

    miércoles, 4 de abril de 2012 15:11
  • Tengo la version 4.0

    Un saludo David

    miércoles, 4 de abril de 2012 15:20
  • Proba de desinstalar el framework 4.0 y el SQL Server mangment de tu maquina y volvelo a instalar.

    Carlos Ignacio Aguero. DBA SQL Server. Toda mi respeto al pueblo Peruano por la ayuda prestada en la guerra de malvinas.

    miércoles, 4 de abril de 2012 15:42
  • Nada, sigue sin funcionar.

    He desintaldo el framework, el sql y lo he vuelto a instalar y sigue igual.


    Un saludo David

    lunes, 9 de abril de 2012 8:34
  • Hola.

    Este error se debe comúnmente a la falta de SP1 de Visual Studio 2008 (aunque el error aparezca en Management Studio). Revisa que lo tengas instalado.


    Alberto López Grande
    SQL Server MVP
    Visita mi blog en http://qwalgrande.blogspot.es/ Sígueme en twitter en http://twitter.com/qwalgrande

    lunes, 9 de abril de 2012 9:04
    Moderador
  • Tengo instalado lo siguiente:

    Microsoft Visual Studio 2010 Tools for Office Runtima (x64)

    Microsoft Visual Studio Tools for Applications 2.0 - ENU

    Microsoft Visual Studio Tools for Applications 2.0 language Pack - ESN

    Me he dado cuenta que tampoco puedo Importar o Exportar datos.

    Me lanza el siguiente error:

    TÍTULO: Asistente para importación y exportación de SQL Server
    ------------------------------

    No se pudo crear la tarea Flujo de datos de SSIS. Compruebe que DTSPipeline.dll está disponible y registrada. El asistente no puede continuar y finalizará.


    Un saludo David


    lunes, 9 de abril de 2012 11:15
  • Hola.

    Intenta aplicar el SP1 de Visual Studio 2008. Si no tienes el producto, no te dejará aplicarlo. El otro error es normal siempre que lo que tengas instalado sea la edición Express.


    Alberto López Grande
    SQL Server MVP
    Visita mi blog en http://qwalgrande.blogspot.es/ Sígueme en twitter en http://twitter.com/qwalgrande

    lunes, 9 de abril de 2012 12:20
    Moderador
  • Espera voy a explicaros un poco más.

    Tenía instalado el Management Studio x64 y funcionaba todo sin problemas. (los diagramas e importar también)

    Instalé encima el Business Intelligence Development Studio, Conectividad con las herramientas de cliente y los Libros en Pantalla.

    Y ya no me funcionaban las cosas como antes.

    Entre medias desinstalé todo, lo volví a instalar de la misma manera y reinstalé el framework 4.0 como decía el compañero.

    Así que ahora tengo instalado lo siguiente:

    - Business Intelligence Development Studio, Conectividad con las herramientas de cliente y los Libros en pantalla.

    - SQL Management Studio Express x64 SP1

    - Framework 4.0 Cliente y Extended

    Acabo de instalar el SP1 del Visual Studio 2008 (VS90sp1-KB945140-ESN.exe) y sigue sin funcionar.

    ¿Alguna idea nueva?


    Un saludo David

    lunes, 9 de abril de 2012 13:50
  • Hola.

    Empieza de nuevo. Desinstala todas las herramientas cliente (BIDS y Management Studio) y luego instala ambas a la vez. Si el problema persiste, nos cuentas.


    Alberto López Grande
    SQL Server MVP
    Visita mi blog en http://qwalgrande.blogspot.es/ Sígueme en twitter en http://twitter.com/qwalgrande

    lunes, 9 de abril de 2012 18:59
    Moderador
  • Ok.

    Acabo de desinstalar todo.

    He eliminado todos los temporales que tenía por si acaso.

    He instalado el BIDS, la Conectividad con las Herramientas de Cliente y las Herramientas de Administración (Básica y Completa)

    He probado y sigue sin funcionar. Ni la importacion ni los diagramas.

    He aplicado el SP1 del Visual Studio 2008 (VS90sp1-KB945140-ESN.exe)

    Vuelvo a probar y sigue sin funcionar. Ni la importacion ni los diagramas.

    Esto es lo que me ha dejado instalado.


    Un saludo.
    David

    martes, 10 de abril de 2012 7:25
  • Hola.

    Por una parte, indícanos qué edición de SQL Server estás manejando. Si es la edición Express, ésta no incluye Integration Services, con lo que no podrás usar los asistentes de importación y exportación de datos. Sin embargo, veo que tienes de todo menos motor de base de datos.

    También veo que tienes Visual Studio 2008 instalado. Si eso no lo desinstalaste, siendo lo que causa indirectamente el problema, explicaría por qué sigue sin funcionarte. ¿Cómo instalaste Visual Studio 2008? ¿No tenías Visual Studio 2010?


    Alberto López Grande
    SQL Server MVP
    Visita mi blog en http://qwalgrande.blogspot.es/ Sígueme en twitter en http://twitter.com/qwalgrande

    martes, 10 de abril de 2012 7:44
    Moderador
  • No es la express, es la SQL Server 2008 R2 Standard Edition.

    Antes de volver a instalar las aplicaciones lo quité todo.

    No instalé el VS2008. La parte que tengo se instaló con las características seleccionadas en la captura que he enviado antes.


    Un saludo.
    David

    martes, 10 de abril de 2012 8:05
  • Hola.

    Pues pinta bastante mal. Yo creo que la desinstalación no se hace limpiamente y por eso sigues teniendo el problema. O lo mismo es otra cuestión. Dinos en qué punto te encuentras a ver por dónde se puede seguir investigando.


    Alberto López Grande
    SQL Server MVP
    Visita mi blog en http://qwalgrande.blogspot.es/ Sígueme en twitter en http://twitter.com/qwalgrande

    domingo, 15 de abril de 2012 9:59
    Moderador
  • Sigo como me quedé en la descripcion que te hago el martes, 10 de abril de 2012 7:25.

    Todo recién instalado.

    Puedo usar algunas cosas pero otras no.

    Acabo de descubrir que tambien falla cuando quiero agregar un paso a una trabajo del agente

    TÍTULO: Microsoft SQL Server Management Studio
    ------------------------------

    Error al crear una instancia del componente COM con CLSID {AA40D1D6-CAEF-4A56-B9BB-D0D3DC976BA2} desde IClassFactory debido al siguiente error: c001f011. (Microsoft.SqlServer.ManagedDTS)

    ------------------------------
    INFORMACIÓN ADICIONAL:

    Error al crear una instancia del componente COM con CLSID {AA40D1D6-CAEF-4A56-B9BB-D0D3DC976BA2} desde IClassFactory debido al siguiente error: c001f011. (Microsoft.SqlServer.ManagedDTS)

    ------------------------------


    Un saludo.
    David

    martes, 17 de abril de 2012 11:26
  • Hola.

    Pinta muy mal, insisto. Diría que es el framework pero sólo porque es sospechoso habitual. Y reparar el framework no es trivial tampoco, pero bueno, es lo que creo que yo intentaría dada tu situación.

    Dejo un link, por si ayuda.

    http://support.microsoft.com/kb/306160


    Alberto López Grande
    SQL Server MVP
    Visita mi blog en http://qwalgrande.blogspot.es/ Sígueme en twitter en http://twitter.com/qwalgrande

    martes, 17 de abril de 2012 16:40
    Moderador
  • Entiendo que tu problema es peculiar, pero yo intentaria por la raiz del tema, como es esto ... desinstalaria el framework 4.0 e instalaria el que el mismo instalador te descarga (MS Framework 3.5 SP1) porque puede que exista algun conflicto con el 4.0 a la hora de hacer la instalacion. Probaste esa opcion ? contame como te fue !!!

    Saludos


    Systems Engineer
    Developer & Research Engineer
    DBA SQL Server 2005/2008
    VG Cloud Inc
    My Profile

    jueves, 19 de abril de 2012 4:59
  • Lo doy por imposible.

    Formatearé el ordenador y acabo antes.

    De todas formas gracias por todo.


    Un saludo.
    David

    lunes, 7 de mayo de 2012 6:30