Levantando el servidor OLAP

Buenas. Como ya comenté estoy intentado enchufar el jdeveloper con OLAP para definirme dimensiones y cubos y poder sacar gráficas en un bean.
Todo esto es nuevo para mi. De hecho aún no estoy seguro de comprender bien qué es una dimensión ni qué es un cubo. Para entenderlo bien debería verlo funcionar. Pero no he podido.
Con el Enterprise Manager pude crear dimensiones. No cubos. Pero seguía sin poder conectarme y jugar con las dimensiones desde jdeveloper ni desde ningún otro lugar.

Estoy haciendo las pruebas con un Oracle 9.0. en windows XP. Me fijé en los servicios y me di cuenta de que no podía levantar el servidor OLAP. Me decía algo así como “servicio terminado con error específico 2”. Así que me dije, igual si puedo levantar el servidor OLAP puedo conectarme a él con el jdeveloper. Busqué la solución y la encontré en el OTN (pero buscando con google, como siempre). OLAP no arrancaba porque los usuarios de los que dependen estaban bloqueados. Me copié este sencillo script y funcionó:

PROMPT Desbloqueando usuarios
ALTER USER OLAPDBA ACCOUNT UNLOCK
/
ALTER USER OLAPSVR ACCOUNT UNLOCK
/
ALTER USER OLAPSYS ACCOUNT UNLOCK
/
PROMPT Cambiando las password
ALTER USER OLAPSVR IDENTIFIED BY INSTANCE
/
ALTER USER OLAPSYS IDENTIFIED BY MANAGER
/
ALTER USER OLAPDBA IDENTIFIED BY OLAPDBA
/

Ojo porque si desbloqueáis pero no cambiáis las contraseñas el servicio no arrancará.

Y hasta aquí llego. Ahora cuando testeo la conexión en jdeveloper encuentra la instancia OLAP pero sigue sin poder conectarse. No se si tengo que crear un usuario especial o qué. Es más, me han desaparecido del enterprise manager las opciones que me permitían crear dimensiones y cubos así que estoy otra vez ante un muro. Si avanzo, ya os contaré. De momento voy a visitar este blog que parece que han puesto un artículo interesante al respecto.

Anuncios