Principales respuestas
Error al implementar Analysis Services en Visual Studio 2012 y Sql server management studio 2014

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....
- Editado Ricardo Ríos 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.
- Marcado como respuesta Miguel Egea GómezMVP, Moderator sábado, 14 de noviembre de 2015 15:59
-
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- Marcado como respuesta Miguel Egea GómezMVP, Moderator sábado, 14 de noviembre de 2015 16:00
-
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- Marcado como respuesta Miguel Egea GómezMVP, Moderator sábado, 14 de noviembre de 2015 16:00
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.
-
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.
-
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 -
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)? -
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.
- Editado Ricardo Ríos lunes, 9 de noviembre de 2015 13:34
-
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 -
Tipo de servidor = Motor de base de datos.
Servidor = RICARDORIOS\SQLSERVER.
-
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.
-
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)
-
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 -
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 -
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.
- Marcado como respuesta Miguel Egea GómezMVP, Moderator sábado, 14 de noviembre de 2015 15:59
-
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.
-
-
-
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- Marcado como respuesta Miguel Egea GómezMVP, Moderator sábado, 14 de noviembre de 2015 16:00
-
-
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- Marcado como respuesta Miguel Egea GómezMVP, Moderator sábado, 14 de noviembre de 2015 16:00