none
Error al implementar Analysis Services en Visual Studio 2012 y Sql server management studio 2014 RRS feed

  • Pregunta

  • Cuando quiero implementar el proyecto en visual studio 2012 me sale el siguiente error.

    No se puede implementar el proyecto en el servidor '(localdb)\v11.0' debido a los siguientes problemas de conexión:  'No se puede establecer una conexión con el redirector. Asegúrese de que el servicio 'SQL Browser' se esté ejecutando.'.  Para comprobar o actualizar el nombre del servidor de destino, haga clic con el botón secundario del mouse (ratón) en el proyecto en el Explorador de soluciones, seleccione Propiedades del proyecto, haga clic en la pestaña Implementación y especifique el nombre del servidor.

    Espero me puedan ayudar. Realmente estaría muy agradecido con su ayuda....



    domingo, 8 de noviembre de 2015 16:45

Respuestas

  • Quiero trabajar con analysis services pero me conecto al motor de base de datos en SSMS. Quizá para trabajar con Analysis services tengo que conectarme al analysis services en SSMS, pero me tira error.

    Efectivamente, para trabajar con Analysis Services, el proyecto necesita conectarse con Analysys Services (no con el motor de base de datos). Otra cosa es que una vez dentro del proyecto, éste a su vez contenga un origen de datos conectado con el motor de base de datos para obtener la información con la que rellenarás el cubo o sobre la que harás minería de datos. Pero eso viene después; en el momento de Implementar, el proyecto de analysis services tiene que conectarse con el Servicio en el que está rodando Analysis Services.

    Y para eso, el servicio tiene que estar instalado e iniciado. Lo puedes verificar desde la pestaña Servicios de SQL Server Configuration Manager (ponnos aquí una captura de pantalla si tienes dudas). Si el servicio no está iniciado, o si no pones bien el nombre de la instancia (que NO tiene por qué ser el mismo que el nombre de la instancia del motor de base de datos), entonces no podrás conectarte ni desde SSMS ni desde el proyecto en Visual Studio.

    martes, 10 de noviembre de 2015 6:29
  • Lo que te pasa parece claro.  No tienes instalado el servicio de Analisys Services. Corre de nuevo el instalador y agrégalo, con eso debería solucionársete el problema

    Usa la misma versión que de relacional, pero recuerda que Analisys services no esta en las versiones express por si viene por ahí el tema.


    Comparte lo que sepas, aprende lo que no sepas (FGG)
    portalSQL
    El rincón del DBA

    martes, 10 de noviembre de 2015 14:47
    Moderador
  • depende para que lo quieras. Si es para desarrollo o pruebas, lo mejor es la developer edition, porque tiene todo lo de enterprise pero la licencia es super económica.

    Te valen desarrollo, estándar, bi, y enterprise.


    Comparte lo que sepas, aprende lo que no sepas (FGG)
    portalSQL
    El rincón del DBA

    martes, 10 de noviembre de 2015 16:28
    Moderador

Todas las respuestas

  • Tiene pinta de que tienes mal especificada la instancia en la que quieres implementar. Se queja de '(localdb)\v11.0', pero eso es una instancia de LocalDb que solo sirve para el motor de base de datos, no existe Analysis Services en LocalDb. Mira en las propiedades del Proyecto cuál es el destino que has seleccionado para la operación de Implementar, y ponle la instancia correcta.
    domingo, 8 de noviembre de 2015 18:38
  • Me había estado conectando desde un motor de base de datos y la conexión sale todo bien pero me sale el mismo error. 

    Ahora intento conectarme desde Analysis Serivices y no desde un motor de base de datos y me sale esto.

    NO SE PUEDE CONECTAR A RICARDORIOS\SQLSERVER.

    INFORMACIÓN ADICIONAL.

    NO SE PUEDE ESTABLECER UNA CONEXIÓN CON EL REDIRECTOR. ASEGURESE QUE EL SERVICIO SQL BROWSER SE ESTE EJECUTANDO -- Se esta ejecutando porque lo verifiqué -- (microsoft.analysisservices.adomdclient)

    NO SE PUEDE ESTABLECER UNA CONEXIÓN YA QUE EL EQUIPO DE DESTINO DENEGÓ DICHA CONEXIÓN APARECE UNA DIRECCIÓN IP (System)

    Gracias por haberme respondido y espero me puedas seguir ayudando.....

    Gracias. 

    lunes, 9 de noviembre de 2015 2:58
  • Ricardo, prueba esto

    1.- Asegurate que ese sql está levantado, y que admite conexiones.

    2.- Asegurate que tienes los protocolos tcp o name pipes habilitados, por defecto es posible que solo esté shared-memory, dependiendo de la versión.

    3.- una vez que puedes crear un datasource desde el análisis services, desplegaras el proyecto, y ya no serás tu quien se conecte a SQL Sino el servicio de SSAS, asegúrate, que el usuario que levatna el servicio tiene los privilegios necesarios, o pon un usuario explicito para hacer esa conexión.

    Si no ves como .. vamos paso a paso cerrando cada uno


    Comparte lo que sepas, aprende lo que no sepas (FGG)
    portalSQL
    El rincón del DBA

    lunes, 9 de noviembre de 2015 9:15
    Moderador
  • NO SE PUEDE CONECTAR A RICARDORIOS\SQLSERVER.


    Es mosqueante que te salga ese error. Según eso, estarías tratando de conectarte a una instancia con nombre llamada SQLSERVER en el equipo RICARDORIOS. Aunque es lícito instalar una instancia con nombre que se llame SQLSERVER, es rarísimo que lo tengas instalado así. ¿Cuál es realmente la instancia con la que deseas conectarte? ¿Es una instancia predeterminada o con nombre? En este último caso, ¿Cuál es el nombre (Recuerda que puede ser distinto para Analysis Services que para el motor de base de datos)?
    lunes, 9 de noviembre de 2015 10:31
  • Si. Es que cuando instalé sql server management studio 2014, al configurar la instancia le di ese nombre SQLSERVER.

    Y la instancia con la que deseo conectarme es RICARDORIOS\SQLSERVER. Ya que cuando quiero conectarme al sql server managemente studio es el único que me sale y me conecto de la siguiente manera:

    Tipo de servidor = Motor de base de datos.

    Servidor = RICARDORIOS\SQLSERVER.

    Autenticación = Autenticación de windows (Ya que así lo dejé al instalar sql server)

    Y es una instancia con nombre y no predeterminada ya que así la configure al instalar sql server 2014.  Y el nombre que le di fue SQLSERVER.

    Nota: Quiero trabajar con minería de datos y analysis services. 

    Espero haberme explicado bien y gracias por haberme respondido. Espero no molestar, pero ojalá me pueda seguir dando sugerencias.

     
    lunes, 9 de noviembre de 2015 13:33
  • puedes usar ese nombre. No hay problema. ¿has mirado lo que yo te puse?

    Comparte lo que sepas, aprende lo que no sepas (FGG)
    portalSQL
    El rincón del DBA

    lunes, 9 de noviembre de 2015 15:56
    Moderador
  • Tipo de servidor = Motor de base de datos.

    Servidor = RICARDORIOS\SQLSERVER.

    Vale, pero ¿no habíamos dicho que el error te salía al implementar el proyecto de Analysis Services? ¿A qué instancia te conectas desde Management Studio cuando pones "Analysis Services" en lugar de "Motor de Base de datos"? ¿Te consigues conectar bien a Analysis Services desde SSMS?
    lunes, 9 de noviembre de 2015 17:05
  • Me puedo conectar muy bien al motor de base de datos con la instancia RICARDORIOS\SQLSERVER pero no al Analysis services, me tira error. 

    NO SE PUEDE ESTABLECER UNA CONEXIÓN CON EL REDIRECTOR. ASEGURESE QUE EL SERVICIO SQL BROWSER SE ESTE EJECUTANDO -- Se esta ejecutando porque lo verifiqué -- (microsoft.analysisservices.adomdclient)

    NO SE PUEDE ESTABLECER UNA CONEXIÓN YA QUE EL EQUIPO DE DESTINO DENEGÓ DICHA CONEXIÓN -- APARECE UNA DIRECCIÓN IP -- (System)

    Quiero trabajar con analysis services pero me conecto al motor de base de datos en SSMS. Quizá para trabajar con Analysis services tengo que conectarme al analysis services en SSMS, pero me tira error.

    Realmente estoy muy pérdido..., espero no incomodar.

    lunes, 9 de noviembre de 2015 18:08
  • El 1 y el dos están bien.

    Pero no me puedo conectar al analysis services con la instancia RICARDORIOS\SQLSERVER en SSMS porque me tira error.

    NO SE PUEDE ESTABLECER UNA CONEXIÓN CON EL REDIRECTOR. ASEGURESE QUE EL SERVICIO SQL BROWSER SE ESTE EJECUTANDO -- Se esta ejecutando porque lo verifiqué -- (microsoft.analysisservices.adomdclient)

    NO SE PUEDE ESTABLECER UNA CONEXIÓN YA QUE EL EQUIPO DE DESTINO DENEGÓ DICHA CONEXIÓN APARECE UNA DIRECCIÓN IP (System)


    lunes, 9 de noviembre de 2015 18:10
  • prueba a quitar el \sqlserver, si no te funciona dínoslo y te explico como averiguar el puerto en el que escucha.

    Comparte lo que sepas, aprende lo que no sepas (FGG)
    portalSQL
    El rincón del DBA

    lunes, 9 de noviembre de 2015 18:31
    Moderador
  • ok. El servicio SQL está arriba y funcionando. en el configuration manager ¿analisys services está levantado?

    prueba a conectar ejecutando management como administrador.


    Comparte lo que sepas, aprende lo que no sepas (FGG)
    portalSQL
    El rincón del DBA

    lunes, 9 de noviembre de 2015 20:57
    Moderador
  • Quiero trabajar con analysis services pero me conecto al motor de base de datos en SSMS. Quizá para trabajar con Analysis services tengo que conectarme al analysis services en SSMS, pero me tira error.

    Efectivamente, para trabajar con Analysis Services, el proyecto necesita conectarse con Analysys Services (no con el motor de base de datos). Otra cosa es que una vez dentro del proyecto, éste a su vez contenga un origen de datos conectado con el motor de base de datos para obtener la información con la que rellenarás el cubo o sobre la que harás minería de datos. Pero eso viene después; en el momento de Implementar, el proyecto de analysis services tiene que conectarse con el Servicio en el que está rodando Analysis Services.

    Y para eso, el servicio tiene que estar instalado e iniciado. Lo puedes verificar desde la pestaña Servicios de SQL Server Configuration Manager (ponnos aquí una captura de pantalla si tienes dudas). Si el servicio no está iniciado, o si no pones bien el nombre de la instancia (que NO tiene por qué ser el mismo que el nombre de la instancia del motor de base de datos), entonces no podrás conectarte ni desde SSMS ni desde el proyecto en Visual Studio.

    martes, 10 de noviembre de 2015 6:29
  • Hola!

    Efectivamente tengo un proyecto que contiene un origen de datos conectado con el motor de base de datos para obtener la información. Pero cuando doy click derecho en el proyecto e implementar me tira error. Lo otro no puedo conectarme a analysis services porque me tira otro error.

    Acá tengo el proyecto con la base de datos. (Lamento poner link, pero no puedo insertar imagenes) 

    http://prntscr.com/915632

    El error al implementar.

    http://prntscr.com/9156ec

    Pestaña servicios de SQL Server Configuration Manager.

    http://prntscr.com/9157a5

    Cuando quiero conectarme a analysis services.

    http://prntscr.com/91587q

    RICARDORIOS\SQLSERVER es la única instancia que tengo. No tengo mas que esas....

    Espero haberme explicado y haber respondido a tu contestación. Y Gracias! De veras por intentar ayudarme.


    martes, 10 de noviembre de 2015 12:11
  • Hola! Quitando el \sqlserver no puedo conectarme ni al motor de base de datos ni a analysis services.

    Este es el error que me sale. (No puedo subir imagenes) 

    http://prntscr.com/91598d

    Gracias!

    martes, 10 de noviembre de 2015 12:13
  • El servicio SQL esta arriba y funcionando, pero en el configuration manager no me aparece nada relacionado con analysis services.

    Gracias!

    martes, 10 de noviembre de 2015 12:16
  • Lo que te pasa parece claro.  No tienes instalado el servicio de Analisys Services. Corre de nuevo el instalador y agrégalo, con eso debería solucionársete el problema

    Usa la misma versión que de relacional, pero recuerda que Analisys services no esta en las versiones express por si viene por ahí el tema.


    Comparte lo que sepas, aprende lo que no sepas (FGG)
    portalSQL
    El rincón del DBA

    martes, 10 de noviembre de 2015 14:47
    Moderador
  • Bueno, si. Instalé el express. 

    Qué versión tendría que instalar? Me parece que hay varias.

    Gracias!

    martes, 10 de noviembre de 2015 15:31
  • depende para que lo quieras. Si es para desarrollo o pruebas, lo mejor es la developer edition, porque tiene todo lo de enterprise pero la licencia es super económica.

    Te valen desarrollo, estándar, bi, y enterprise.


    Comparte lo que sepas, aprende lo que no sepas (FGG)
    portalSQL
    El rincón del DBA

    martes, 10 de noviembre de 2015 16:28
    Moderador