Knowledgebase
Uno de los puntos que nos encontramos muchas veces es saber como podemos utilizar el DataStore en ORACLE, el uso del DataStore en plataformas SQL Server es muy claro, pero en este caso el “tema” podríamos indicar que queda algo “cojo” y poco clarificado para poder utilizar posteriormente dicho DataStore desde una integración con cualquier versión de XenApp.

El primer proceso pasará por la instalación del cliente oracle, en este caso hemos procedido a utilizar el cliente de Oracle 10g (Release 10.1.0.2), para realizar la respectiva creación del respectivo conector y que este pueda ser utilizado posteriormente desde XenApp 4.5.

Al insertar el respectivo CD de Oracle Client 10g. Release (10.1.0.2), arrancará el proceso de instalación, aceptando la pantalla de Welcome , pulsando Next, prescindiendo de las opciones mostradas a continuación, como “Deinstall Products…”

Image

Pulsaremos Next para iniciar el proceso de instalación apareciendo la siguiente dialog:

Image

Seleccionaremos el path donde deseamos que se realice la instalación y el nombre de la respectiva carpeta de instalación, tal y como se muestra en la dialog anterior, los datos serán los establecidos a continuación:

* Path Source: Defecto
* Name: Defecto
* Path: Defecto


posteriormente a ella, pulsaremos Next, apareciendo al siguiente dialog con el respectivo contenido:

Image

En esta seleccionaremos los respectivos idiomas a utilizar, en nuestro caso añadiremos Spanish, seleccionando en Available Languages el idioma correspondiente y pulsando la flecha de Añadir, teniendo posteriormente seleccionados los idiomas, Spanish y English. Pulsando Ok

Una vez pulsado Ok, aparecerá la selección de que modalidad o que tipo de instalación deseamos realizar, para ello seleccionaremos la opción de Custom.

Image

Pulsando a continuación, Next para continuar, apareciendo la siguiente dialog:

Image

Para ello seleccionaremos los siguientes módulos Oracle:

Oracle Network Utilities
Oracle Java Utilities
SQL *Plus
Oracle JDB/OCI Interfaces
Oracle JDB/THIN Interfaces
Oracle Windows Interface
Oracle XML Developer’s kit


Pulsando a continuación Next, seleccionando el puerto número 2030, y pulsando a continuación Next.

Apareciendo la siguiente Dialog, con los módulos a instalar:

Image

Pulsando a continuación INSTALL para iniciar el proceso de instalación, apareciando el proceso de incio de instalación tal y como se muesta:

Image

Una vez finalizado el proceso de instalación aparecerá una dialog con el respectivo mensaje.

Image

Una vez finalizado procederemos a utilizar el “Oracle Net Configurator” con el cual configuraremos el acceso a la BD. Para ello seguiremos los pasos indicados en el Asistente.

Naming Methods Configuration:

Image

-Seleccionamos los módulos de:
-Host Name
-Local

Pulsando a continuación Next, para continuar con el respectivo Wizard de configuración.

-Seleccionamos la opción “local net service Name configuration”
-Seleccionando posteiormente la opción “Oracle8i or Later database or service”
-Especificaremos posteriormente y este punto el “Service Name” o nombre de la Base de datos.
-Seleccionaremos “TCP” como protocolo de comunicación.
-Pulsaremos Next
-Posteriormente indicaremos el hostname del servidor de Oracle o su correspondiente IP.
-Seleccionaremos el puerto por defecto de Oracle: “1521”
-Pulsaremos Next
-Especificaremos que se realice el test, lo cual nos reportará con un error:
-Pulsaremos en “Change Login” y damos las credenciales correctas a utilizar.

Llegados a este punto, iniciaremos la instalación de XenApp 4.5. tal y como indica la documentación oficial del producto hasta el punto “Crear comunidad de Servidores”, en este caso seleccionaremos como “Almacén de BD”: Oracle in OraHome92.

Image

Una vez realizada la respectiva selección, al pulsar siguiente nos solicitarán los datos de conexión •instancia.user.password y tras ser introducidos correctamente, el fichero tsnames.ora será creado con los datos correctos de conexión y podremos continuar con la instalación de XenAPP.

Image


Recomendaciones Generales a utilizar el cliente oracle con ciertas aplicaciones.


A nivel del cliente Oracle, tendremos que tener en cuenta que serán necesarios los siguientes aspectos, antes de realizar la instalación del mismo, ya que Oracle genera por defecto la instalación en un directorio determinado.

Generación de los DSN correspondientes mediante ODBC

-Necesidad del nombre DSN a conectar
-Usuario y password para realizar test de conexión.

Será necesario además el disponer del TNS Service Name.
Modificación del registro de Oracle para establecer el idioma.

-Será necesario saber el valor de NLS_LANG

Modificación del registro para mejora del rendimiento.
Será necesario disponer de los ficheros de configuración de Oracle para poder establecer la conexión de cualquier tipo de aplicación.

-TSNAMES.ORA
-SQLNAT.ORA

Asignación de permisos a usuarios locales a las carpetas de Oracle.

Por otra parte será necesario modificar la siguiente clave del registro para un correcto funcionamiento del cliente de Oracle.

HKEY_LOCAL_MACHINE-->SOFTWARE-->ORACLE_HOME->NLS_LANG
El valor en NLS_LANG tendría que estar configurado como: AMERICAN_AMERICA.WE8ISO8859P1

*Agradecemos la colaboración de cristiansan en la elaboración de este titorial.