Vous êtes sur la page 1sur 16

GENNASSIS

BUSINESS TECHNOLOGY

GENNASSIS

BUSINESS TECHNOLOGY

ADOPCIN DE BUENAS
PRCTICAS DE TI
Manual Tcnico
Instalacin ORACLE

SENPLADES

ADOPCION
Restringido

www.gennassis.com

Manual Tcnico Instalacin ORACLE


Pgina: 1

GENNASSIS

BUSINESS TECHNOLOGY

2011 GENNASSIS Ca. Ltda.


TODOS LOS DERECHOS RESERVADOS
Queda reservado el derecho de propiedad de este documento, con la
facultad de disponer de l, publicarlo, traducirlo o autorizar su
traduccin, as como reproducirlo total o parcialmente, por cualquier
sistema o medio.
No se permite la reproduccin total o parcial de este documento, ni su
incorporacin a un sistema informtico, ni su locacin, ni su transmisin
en cualquier forma o por cualquier medio, sea ste escrito o electrnico,
mecnico, por fotocopia, por grabacin u otros mtodos, sin el permiso
previo y escrito de los titulares de los derechos y del copyright.
Otros nombres de compaas y productos mencionados en este
documento, pueden ser marcas comerciales o marcas registradas por
sus respectivos dueos.

ADOPCION
Restringido

www.gennassis.com

Manual Tcnico Instalacin ORACLE


Pgina: 2

GENNASSIS

BUSINESS TECHNOLOGY

Informacin General
Proyecto:
Ttulo:
Versin:
Archivo:
Estado:
Clasificacin:

ADOPCION DE BUENAS PRACTICAS DE TI


Manual Tcnico Instalacin ORACLE
1
ITSM Manual Tcnico Instalacin ORACLE (1).docx
Final
Restringido

Registro de Cambios
Versin
1

Fecha
2011/10/05

ADOPCION
Restringido

Autor
Fernando Sarria

Descripcin
Creacin del Documento

www.gennassis.com

Manual Tcnico Instalacin ORACLE


Pgina: 3

GENNASSIS

BUSINESS TECHNOLOGY

Contenido
1. RESUMEN EJECUTIVO ............................................................................... 5
2. INSTALACION EN ORACLE Cliente 11g ........................................................ 6
2.1. Descarga de los Paquetes de Instalacin............................................. 6
2.2. Instalacin de los Paquetes ............................................................... 8
3. INSTALACION DE OTRS............................................................................11

ADOPCION
Restringido

www.gennassis.com

Manual Tcnico Instalacin ORACLE


Pgina: 4

GENNASSIS

1.

BUSINESS TECHNOLOGY

RESUMEN EJECUTIVO

BRM (Business Requirements Manager) es el nombre acuado por la compaa


GENNASSIS para nombrar el identificar al proceso metodolgico de instalacin,
configuracin, capacitacin e implantacin del servicio de administracin de
requerimientos de negocio.
A travs de la provisin de este servicio, una empresa o institucin adquirir las
destrezas necesarias operar y administrar lamejor herramienta tecnolgicaparala
atencinde los requerimientos externos e internos de cualquier proceso de negocio de
una empresa o institucin.
El presente documento es uninstructivo gua que muestra los principales aspectos
tcnicos que se deben considerar al momento de instalar y configurar este servicio
con sus componentes bsicos.
Datos adicionales acerca de los detalles de instalacin y configuracin de cada uno de
los productos que integran este servicio puede ser encontrados en los manuales
proporcionados por los proveedores de cada uno de sus componentes:
LINUX
MYSQL
APACHE
PERL
OTRS
Sin embargo es importante mencionar que el servicio puede ser instalado en un sin
nmero de ambientes y arquitecturas tecnolgicas. En estos casos, existen
documentos adicionales que proporcionan las guas necesarias para la integracin del
servicio en diversos ambientes o arquitecturas.
Este documento est dirigido a usuarios con conocimientos tcnicos y que hayan
tenido la oportunidad de operar y administrar ambientes de servicio a travs del web.
NOTA:Este documento debe considerarse como una referencia de trabajo que toma
como base, pero no reemplaza, los manuales provistos por el proveedor del producto
OTRS (Open Ticket Request System).

ADOPCION
Restringido

www.gennassis.com

Manual Tcnico Instalacin ORACLE


Pgina: 5

GENNASSIS

2.

BUSINESS TECHNOLOGY

INSTALACION EN ORACLE Cliente 11g

Este documento detalla la instalacin de ORACLE Cliente 11g utilizando los archivos
RPM provisto por el proveedor ORACLE.
NOTA: este manual considera como directorio de instalacin de OTRS al directorio
/opt/brm.

2.1.

Descarga de los Paquetes de Instalacin

1. Descargar los paquetes de instalacin RPM de la siguiente direccin.


http://www.oracle.com/technology/software/tech/oci/instantclient/index.html

NOTA: Verifique que los archivos descargados coincidan con la versin del sistema
operativo utilizado.
2. Los paquetes que debemos descargar son:
Para un sistema Linux de 32 bits
oracle-instantclient11.2-basic-11.2.0.1.0-1.i386.rpm
oracle-instantclient11.2-sqlplus-11.2.0.1.0-1.i386.rpm
oracle-instantclient11.2-devel-11.2.0.1.0-1.i386.rpm
Para un sistema Linux de 64 bits
oracle-instantclient11.2-basic-11.2.0.1.0-1.x86_64.rpm
oracle-instantclient11.2-sqlplus-11.2.0.1.0-1.x86_64.rpm
oracle-instantclient11.2-devel-11.2.0.1.0-1.x86_64.rpm

ADOPCION
Restringido

www.gennassis.com

Manual Tcnico Instalacin ORACLE


Pgina: 6

GENNASSIS

BUSINESS TECHNOLOGY

NOTA: No olvide que antes de acceder al proceso de descarga en esta


pgina, usted debe registrarse como un usuario de la pgina web de
ORACLE.

3. Una vez descargados los paquetes de ORACLE, usted observar en el sistema


LINUX una pantalla similar a la siguiente:

ADOPCION
Restringido

www.gennassis.com

Manual Tcnico Instalacin ORACLE


Pgina: 7

GENNASSIS

2.2.

BUSINESS TECHNOLOGY

Instalacin de los Paquetes

1. Ubicar a los paquetes dentro de la carpeta /opt, como se muestra en la figura.

2. Instalar los paquetes RPM usando la siguiente lnea de comando:


rpm ivh (nombre del paquete)

3. Revisar que se haya creado el directorio de instalacin de ORACLE Cliente en el


sistema operativo.

4. Configurar de las variables de ambiente en el sistema operativo para uso de


ORACLE Cliente. Para que el sistema operativo sepa donde est instalado Oracle
hay que definir unas variables de ambiente para que nos permita trabajar con
Oracle.
Para configurar las variables de ambiente de la base de datos en el sistema
operativo existen varias alternativas dependiendo del sistema operativo y la base
de datos que utilice, pero en el caso de REDHAT con ORACLE, usted debe realizar
la configuracin de estos parmetros en un archivo que puede denominar
oracle.sh y que debe ser ubicado en el directorio /etc/profile.d/ Los
parmetros se configuran de la siguiente manera:
ADOPCION
Restringido

www.gennassis.com

Manual Tcnico Instalacin ORACLE


Pgina: 8

GENNASSIS

BUSINESS TECHNOLOGY

Para un sistema Linux de 32 bits:


export ORACLE_HOME="/usr/lib/oracle/11.2/client"
export LD_LIBRARY_PATH="$ORACLE_HOME/lib"
export NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P9
export NLS_DATE_FORMAT='YYYY-MM-DD HH24:MI:SS'
PATH="$PATH:$ORACLE_HOME/bin"
Para un sistema Linux de 64 bits:
export ORACLE_HOME="/usr/lib/oracle/11.2/client64"
export LD_LIBRARY_PATH="$ORACLE_HOME/lib"
export NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P9
export NLS_DATE_FORMAT='YYYY-MM-DD HH24:MI:SS'
PATH="$PATH:$ORACLE_HOME/bin"
5. Para que las libreras de ORACLE sean ubicadas por el sistema operativo debemos
crear el archivo oracle.conf dentro de la carpeta:
/etc/ld.so.conf.d/
Y poner el path de instalacin de Oracle y el path de instalacin de las libreras de
Oracle en dicho archivo.
vi oracle.conf

NOTA: utilice el path de instalacin de oracle en su sistema operativo.


Reiniciar el cache del sistema operativo para que tome en cuenta los
cambios en la configuracin realizada hacemos ejecutar las siguiente lnea
de comando: ldconfig
6. En este punto ya estamos listos para probar nuestra conexin con el servidor de
Oracle. Para ello usamos el aplicativo sqlplus y mediante un string de conexin
que contenga el host de la base de datos, puerto, usuario y password; hacemos la
prueba de conexin.
ADOPCION
Restringido

www.gennassis.com

Manual Tcnico Instalacin ORACLE


Pgina: 9

GENNASSIS

BUSINESS TECHNOLOGY

NOTA:Antes se debe solicitar al administrador de la base de datos la


creacin de la base de datos, el esquema, el espacio en disco, el
usuario y password de acceso. As mismo se debe conocer la IP y el
puerto de conexin.

Como se ve en la pantalla se confirma la conexin y la correcta instalacin del


Oracle.

ADOPCION
Restringido

www.gennassis.com

Manual Tcnico Instalacin ORACLE


Pgina: 10

GENNASSIS

3.

BUSINESS TECHNOLOGY

INSTALACION DE OTRS

1. Para crear el esquema de base de datos en ORALCE, ejecutar los scripts de


creacin de las tablas, esquemas, ndices, constrainst y dems utilidades que
requiere OTRS para su funcionalidad en la base de datos ORACLE. Estos scripts se
encuentran dentro del directorio ./scripts/database del directorio de instalacin de
OTRS.

En la cadena de conexin a continuacin del comando sqlplus muestra los


parmetros necesarios para acceder al servidor Oracle y a la base de datos
respectiva al cual nos conectaremos. Los componentes del string son:
o
o
o
o
o
o

BRM/BRM$2009 = es el usuario y su password separados por el


carcter /
PROTOCOL = es el protocolo que usa el sqlplus para acceder al
servidor
Host = nos permite identificar el servidor de base de datos
Oracle, por medio de su direccin IP.
Port = definimos el puerto habilitado para la conexin con la
Base de Datos Oracle.
CONNECT_DATA = (SID=PRU) = se define el identificador
interno que utiliza Oracle para referenciar a la base de datos.
DESCRIPCION y ADDRESS = son palabras reservadas que se
utiliza en el string de conexin.

2. Instalar el mdulo de conexin de Perl para Oracle. DBD::Oracle, para ello utilice
los siguientes comandos:
Para ingresar al ambiente de instalacin CPAN:
perl e Shell MPAN
ADOPCION
Restringido

www.gennassis.com

Manual Tcnico Instalacin ORACLE


Pgina: 11

GENNASSIS

BUSINESS TECHNOLOGY

Para instalar el modulo:


force install DBD::Oracle

Usamos el comando force para evitar el mensaje de error al instalar que de forma
normal nos genera, ya que CPAN hace un test de instalacin el mismo que evita la
instalacin.
3. Configurar del archivo Config.pm con las caractersticas de conexin de la base
de datos Oracle que OTRS necesita.
Primero se debe tener claro el lenguaje, fecha e idioma de la base de datos antes
de configurar el Config.pm, para ello nos ingresamos con el sqlplus y ejecutamos
la siguiente lnea de comando:
select * from v$nls_parameters;
Obteniendo de esta manera los parmetros necesarios para configuracin de
nuestro archivo.
A continuacin copiar las lneas referentes a Oracle del archivo Defaults.pm como
se muestra a continuacin:

Abrimos el archivo Defaults.pm

ADOPCION
Restringido

www.gennassis.com

Manual Tcnico Instalacin ORACLE


Pgina: 12

GENNASSIS

BUSINESS TECHNOLOGY

Copiamos el cdigo tal como se ve en la figura.

Abrimos el archivo Config.pm, para pegar y configurar las lneas requeridas para
la conexin con Oracle.

ADOPCION
Restringido

www.gennassis.com

Manual Tcnico Instalacin ORACLE


Pgina: 13

GENNASSIS

BUSINESS TECHNOLOGY

El grfico anterior, muestra la configuracin del archivo Config.pm al final del


proceso. Los principales aspectos a configurar se muestran a continuacin:
Direccin del host de la Base de Datos
$Self->{'DatabaseHost'} = 'localhost';
Nombre de la base de datos
$Self->{Database} = 'brm';
Usuario propietario de la base de datos
$Self->{DatabaseUser} = 'brm';
Clave de acceso de la base de datos
$Self->{DatabasePw} = 'clave_escogida';
Directorio raz de ubicacin de los archivos de OTRS
$Self->{Home} = '/opt/brm';
Cadena de connexion a la base de datos
$Self->{DatabaseDSN} = "DBI:Oracle:sid=$Self>{Database};host=$Self->{DatabaseHost};port=1521;";
Variables de ambiente, fecha y hora; y cdigo de caracteres que se tiene instalado
en el servidor de Oracle.
$ENV{ORACLE_HOME} = '/usr/lib/oracle/11.1/client';
$ENV{NLS_DATE_FORMAT} = 'YYYY-MM-DD HH24:MI:SS';
$ENV{NLS_LANG} = "american_america.we8iso8859p1";

4. Probar la conexin a la base de datos con el siguiente comando provisto por


OTRS:
./CheckDB.pl
ADOPCION
Restringido

www.gennassis.com

Manual Tcnico Instalacin ORACLE


Pgina: 14

GENNASSIS

BUSINESS TECHNOLOGY

5. Abrir el navegador de Internet y probar el acceso a OTRS.

6. Si todo est correcto, activar los procesos crons del sistema, para ello debemos
hacer una copia de todos los archivos cron con extensin .dist a su similar sin
extensin .dist, de la siguiente manera:

7. Aadir el siguiente cdigo al archivo cron aaa_base

ADOPCION
Restringido

www.gennassis.com

Manual Tcnico Instalacin ORACLE


Pgina: 15

GENNASSIS

BUSINESS TECHNOLOGY

8. Finalmente, desde la lnea de comandos del sistema operativo escogido inicie los
procesos por lotes (batch o crons) del sistema OTRS utilizando, como usuario el
usuario dueo de la instalacin de OTRS, la siguiente serie de comandos para
ejecutar los scripts:
su - brm
cd /opt/brm/bin
./Cron.sh start
9. Salir del usuario brm y comprobar la ejecucin de los crons con el comando
crontab l u brm, para visualizar el contenido de todos los archivos cron.

ADOPCION
Restringido

www.gennassis.com

Manual Tcnico Instalacin ORACLE


Pgina: 16

Vous aimerez peut-être aussi