Para editar el Registro de Servicios compartidos de Oracle Hyperion:
Realice una copia de seguridad de Shared Services Registry.
En un equipo en el que esté instalada la versión 11.1.x del software Oracle Enterprise Performance Management System, vaya a /bin
y ejecute el siguiente comando:
epmsys_registry view componentType
Deberá visualizar la jerarquía de componentes para obtener los nombres de las propiedades de los componentes necesarios para suprimir un componente o actualizar una propiedad de componente.
Para obtener información, consulte Visualización de los componentes en Shared Services Registry.
Dependiendo de los cambios que tenga que hacer, consulte los siguientes comandos:
Para suprimir un componente, consulte Supresión de una instancia de componente.
Para actualizar una propiedad de componente, consulte Actualización de una propiedad de componente.
Nota:
Cuando ejecute los comandos epmsys_registry
en Linux, todos los #
deben ir precedidos por \
.
Si ha cambiado la propiedad LOGICAL_WEB_APP de algún producto, ejecute EPM System Configurator y configure de nuevo el servidor web. (En la página Selección de tareas, seleccione la tarea Configuración del servidor web de Oracle Hyperion Foundation Services).
Visualización de los componentes en Shared Services Registry
Antes de poder suprimir un componente o actualizar una propiedad de un componente, deberá consultar su jerarquía para obtener los valores y los nombres de las propiedades de los componentes.
Para ver la jerarquía del componente:
Vaya a /bin
y utilice el siguiente comando:
epmsys_registry view componentType
donde componentType
corresponde al nombre del componente en Shared Services Registry.
Este comando muestra todos los componentes de la jerarquía especificada y visualiza únicamente los hijos inmediatamente dependientes del componente. La información aparece en la consola.
Por ejemplo, para ver todos los componentes en la jerarquía PLANNING_PRODUCT
, ejecute:
epmsys_registry view SYSTEM9/PLANNING_PRODUCT
Si es necesario, repita el comando para obtener los nombres de las propiedades de un subcomponente.
Por ejemplo, LOGICAL_WEB_APP
es hijo de PLANNING_PRODUCT
. Para ver las propiedades de LOGICAL_WEB_APP
para Oracle Hyperion Planning, introduzca el siguiente comando:
epmsys_registry view SYSTEM9/PLANNING_PRODUCT/LOGICAL_WEB_APP
De toda la información que aparece en la pantalla, anote la relativa a los componentes que desea suprimir o actualizar:
ID de componente de los componentes que desea suprimir o actualizar
Nombres de propiedad de componente y valores de los componentes que desea actualizar
Por ejemplo, LOGICAL_WEB_APP
para Planning tiene varias propiedades, entre ellas context, port y host.
Supresión de una instancia de componente
Para suprimir una instancia de componente, haga referencia al ID de componente que se muestra al visualizar la jerarquía de componentes.
Para suprimir un componente de la jerarquía de componentes, vaya a /bin
y ejecute el siguiente comando:
epmsys_registry deletecomponent #componentID
donde componentID
corresponde al ID de componente que ha encontrado al visualizar la jerarquía de componentes.
En Linux, ejecute:
epmsys_registry.sh deletecomponent \#componentID
Al suprimir un nodo, no se suprimen sus hijos.
Sugerencia:
Si suprime un nodo de producto, suprima primero todos los hijos del mismo y, a continuación, el nodo de producto.
Atención:
Asegúrese de suprimir el componente adecuado.
Actualización de una propiedad de componente
Para actualizar una propiedad de componente, haga referencia al ID de componente y al nombre de la propiedad de componente que se muestran al visualizar la jerarquía de componentes.
Para actualizar una propiedad de componente, vaya a /bin
y ejecute el siguiente comando:
epmsys_registry updateproperty #componentID/@componentProperty value
donde componentID
corresponde al identificador del componente que ha encontrado al visualizar la jerarquía de componentes, componentProperty
corresponde al nombre de la propiedad de componente que se desea actualizar, y value
es el nuevo valor de la propiedad de componente.
En Linux, ejecute:
epmsys_registry.sh updateproperty \#componentID/@componentProperty value
Los nombres de propiedad de componente distinguen entre mayúsculas y minúsculas.
Sugerencia:
Cuando visualice la jerarquía de componentes, busque los nombres de propiedad de componente en la sección denominada "Propiedades". Además, puede actualizar el host en el que se está ejecutando un componente mediante el nombre de propiedad "host".
Por ejemplo, para cambiar el número de puerto del servidor de Oracle Essbase con el ID de componente 99999 por el número de puerto 1425, introduzca el comando siguiente:
epmsys_registry updateproperty #99999/@agent_PortNumber 1425
Visualización de entradas de host en Shared Services Registry
Puede ver las entradas de host en Shared Services Registry.
Puede utilizar este comando para diversos propósitos. Por ejemplo, utilice el comando para:
Simplificar el proceso de realojamiento
Simplificar el proceso de cambio de nombres de servidor a nombres de alias
Depurar problemas de comunicación con el servidor
Para ver las entradas de host en Registro de Servicios compartidos, vaya a /bin
y ejecute el siguiente comando:
epmsys_registry viewhosts
La pantalla muestra los nombres de servidor para este equipo tal y como se almacenan en Registro de Servicios compartidos en una columna, y el nombre de host resuelto por el DNS en otra columna
Sugerencia:
Si los nombres de las columnas no coinciden, resuelva las entradas de DNS o cree un archivo hosts para que coincidan con los nombres resueltos.