instalación de Oracle 9i VIDEOS

Aquí les dejo un video por partes que complementa la guia de instalacion de oracle 9i sobre fedora

parte 1 http://www.youtube.com/watch?v=FeBChVUzJqA
parte 2 http://www.youtube.com/watch?v=8P36W-dtDVU
parte 3 http://www.youtube.com/watch?v=d5qtisdZq5I

PARTE 1


PARTE 2

PARTE 3

Guía de Instalación de ORACLE 9i sobre Fedora Core 9

Guía de Instalación de ORACLE 9i sobre Fedora Core 9
Este tutorial se lo pudo desarrollar a partir de un trabajo impuesto por el Instructor de
la academia de ORACLE y un conjunto de estudiantes quienes se dedicaron a investigar
el como realizar este proyecto.
El mismo que consta con el levantar los servicios esenciales que requiere oracle.
Fecha: 12- marzo de 2009
Autor: Edwin Fabián Maza S.
E-mail: eewingg@gmail.com; efmaza12@hotmail.com; efmaza@utpl.edu.ec;
Estudiante de la academia ORACLE de la UTPL

Pasos seguidos para la instalación

PROCESO DE CONFIGURACIÓN ­ PREINSTALACIÓN
1. Revisión de librerías gcc 2.96 Compat paquetes
[root@localhost ~]# rpm -qa | grep compat
avahi-compat-libdns_sd-0.6.22-10.fc9.i386
pulseaudio-esound-compat-0.9.10-1.fc9.i386
nss_compat_ossl-0.9.2-4.fc9.i386
rarian-compat-0.8.0-1.fc9.i386
Como podemos ver no existen las librerías requeridas las mismas que son:
•   rpm –ivh compat−libstdc++−7.3−2.96.126.i386.rpm
•   rpm –ivh compat−libstdc++−devel−7.3−2.96.126.i386.rpm
•   rpm –ivh compat−gcc−7.3−2.96.126.i386.rpm
•   rpm –ivh compat−gcc−c++−7.3−2.96.126.i386.rpm
•   rpm –ivh compat-db-4.1.25-6.i386.rpm

2. Revisamos que existan los paquetes siguientes
[root@localhost ~]# rpm -qa | grep libXp
libXpm-devel-3.5.7-4.fc9.i386
libXpm-3.5.7-4.fc9.i386
Estas librerías no son las adecuadas por lo que se debe instalar las siguientes:
• rpm –ivh libXp-1.0.0-11.fc9.i386.rpm
• rpm –ivh libXp-devel-1.0.0-11.fc9.i386.rpm

3. Descomprimir el paquete de java.
•   ./ j2re-1_3_1_19-linux-i586 en el directorio /usr/local/
•   mv jre1.3.1_19 /usr/local/

4. Crear enlaces simbolicos
# mv /usr/bin/gcc /usr/bin/gcc323
# mv /usr/bin/g++ /usr/bin/g++323
# ln −s /usr/bin/gcc296 /usr/bin/gcc
# ln −s /usr/bin/g++296 /usr/bin/g++

5. Crear usuario y grupos
# groupadd oinstall
# groupadd dba
# useradd -c “PROPIETARIO ORACLE” -g oinstall -G dba oracle
# passwd oracle

6. Creación del directorio donde se instalara el oracle
# mkdir /oraEdwin
# chown oracle.dba /oraEdwin
# chmod 755 /oraEdwin

7. Asignar variables de entorno al .bash_profile del usuario oracle
########## Oracle Variables ##########
echo “ACCESO AUTORIZADO AL USUARIO ORACLE”;
ORACLE_BASE=/oraEdwin/oracle
ORACLE_OWNER=oracle; export ORACLE_OWNER
ORACLE_TERM=xterm; export ORACLE_TERM
ORACLE_HOME=/oraEdwin/oracle/product/9.2.0.1.0
ORACLE_SID=AORACLE

LD_PRELOAD=$HOME/libcwait.so
PATH=$PATH:$ORACLE_HOME/bin
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib:$ORACLE_HOME/netwo
rk/lib
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
export CLASSPATH
THREADS_FLAG=native; export THREADS_FLAG
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR
export PATH ORACLE_BASE ORACLE_HOME ORACLE_SID LD_LIBRARY_PATH
LD_PRELOAD
export JRE_LOCATION=/usr/local/jre1.3.1_19
export ORACLE_OEM_JAVARUNTIME=/usr/local/jre1.3.1_19
########## End of Oracle variables ##########

8. Asignar parámetros al kernel como:
En el archivo /etc/sysctl.conf
kernel.shmmax = 2147483648
kernel.shmmni = 128
kernel.shmall = 2097152
kernel.sem = 250 32000 100 128
fs.file−max = 65536
net.ipv4.ip_local_port_range = 1024 65000

9. Adicionar parámetros al archivo /etc/security/limits.conf
oracle soft nofile 65536
oracle hard nofile 65536
oracle soft nproc 16384
oracle hard nproc 16384

10.         Aplicar el parche con su respectiva compilación con las
librerías gcc

#include <errno.h>
#include <sys/syscall.h>
#include <sys/types.h>
#include <sys/wait.h>
pid_t
__libc_wait (int *status)
{
int res;
asm volatile (“pushl %%ebx\n\t”
“movl %2, %%ebx\n\t”
“movl %1, %%eax\n\t”
“int $0×80\n\t”
“popl %%ebx”
: “=a” (res)
: “i” (__NR_wait4), “0″ (WAIT_ANY), “c” (status), “d” (0),
“S” (0));
return res;
}

Este archivo se guardara en le home del usuario oracle luego se compila con los
siguiente comandos, tomando en cuenta que se debe loguear como oracle
gcc −02 −shared −o $HOME/libcwait.so −fpic $HOME/libcwait.c
gcc −shared −o libcwait.so libcwait.c −fpic −O
PROCESO DE INSTALACIÓN

11.        Proceso de instalación ejecutar el siguiente comando insertando los CD’s de oracle
$ /media/Disk1/runInstaller &

12.        Nombre del Grupo UNIX es oinstall
13.        Ejecutar el script que se encuentra en el directorio /tmp

# cd /tmp/
# ./orainstRoot.sh

14.        Ejecutar el script que se encuentra en el directorio
$ORACLE_HOME
# ./root.sh
Ingresar el directorio /usr/local/bin para que sean registradas las variables de
entorno en el SO.
Esto a su vez crea un archivo llamado oratab que se encuentra en el directorio
/etc/oratab

15.        Terminando la instalación
Configurar archivos y directorios para que se termine con todos los servicios
levantados.
$ cd $ORACLE_HOME
$ ls –l JRE
lrwxrwxrwx 1 oracle oinstall 25 Dec 7 10:11 JRE -> /oraEdwin/oracle/jre/1.1.8
$ rm JRE
$ ln -s /oraEdwin/oracle/jre/1.3.1 JRE
$ su -
# cd /oraEdwin/oracle/product/9.2.0.1.0/JRE/bin/
# ln -s java jre
# cd i386/native_threads/
# ln -s java jre
$ unzip p3238244_9204_LINUX.zip
$ cp 3238244/files/lib/stubs/* $ORACLE_HOME/lib/stubs/
$ cd $ORACLE_HOME/network/lib/
$ make -f ins_oemagent.mk install

16. Reintentamos a que los servicios se levanten al termino de la instalación
Reintentamos los que no se completaron correctamente
17.          Aparecerá un asistente para que se cree los archivos de configuración de nuestra base de datos.
Aquí podemos cambiar las claves de SYSTEM, SYS
Presionamos siguiente y listo ya tenemos instalado ORACLE 9i
POST­INSTALACIÓN

18.          Agregar un script al directorio /etc/init.d/oracle
#!/bin/bash
#
# Run-level Startup script for the Oracle Instance and Listener
#
# chkconfig: 345 91 19
# description: Startup/Shutdown Oracle listener and instance
ORA_HOME=”/oraEdwin/oracle/product/9.2.0.1.0″
ORA_OWNR=”oracle”
# if the executables do not exist — display error
if [ ! -f $ORA_HOME/bin/dbstart -o ! -d $ORA_HOME ]
then
echo “Oracle startup: cannot start”
exit 1
fi
# depending on parameter — startup, shutdown, restart
# of the instance and listener or usage display
case “$1″ in
start)
# Oracle listener and instance startup
echo -n “Starting Oracle: “
su – $ORA_OWNR -c “$ORA_HOME/bin/lsnrctl start”
su – $ORA_OWNR -c $ORA_HOME/bin/dbstart
touch /var/lock/subsys/oracle
echo “OK”
;;
stop)
# Oracle listener and instance shutdown
echo -n “Shutdown Oracle: “
su – $ORA_OWNR -c “$ORA_HOME/bin/lsnrctl stop”
su – $ORA_OWNR -c $ORA_HOME/bin/dbshut
rm -f /var/lock/subsys/oracle
echo “OK”
;;
reload|restart)
$0 stop
$0 start
;;
*)
echo “Usage: $0 start|stop|restart|reload”
exit 1
esac
exit 0
19.        Cambiar los permisos del archivo oracle chmod 755 /etc/init.d/oracle

20.        Cambiar el valor del archivo oratab en la línea siguiente:
AORACLE:/oraEdwin/oracle/product/9.2.0.1.0:N -> por Y

21.        Cambiar la línea del archivo vim /oraEdwin/oracle/product/9.2.0.1.0/bin/dbstart
PFILE=${ORACLE_HOME}/dbs/init${ORACLE_SID}.ora -> por
PFILE=${ORACLE_HOME}/dbs/spfile${ORACLE_SID}.ora

22.        Cambiar la línea del archivo vim /oraEdwin/oracle/product/9.2.0.1.0/bin/dbshut
PFILE=${ORACLE_HOME}/dbs/init${ORACLE_SID}.ora -> por
PFILE=${ORACLE_HOME}/dbs/spfile${ORACLE_SID}.ora

23.        Agregar enlaces simbolicos con el script /etc/init.d/oracle en los diferentes niveles.
chmod 755 /etc/init.d/oracle
ln -s /etc/init.d/oracle /etc/rc0.d/K10oracle
ln -s /etc/init.d/oracle /etc/rc3.d/S99oracle

CAPA DE ENLACE DE DATOS

MEDIOS QUE SE UTILIZAN EN LA CAPA DE ENLACE DE DATOS

Elaborado por:

Edwin Fabián Maza S.

Ruth Hidalgo

F-SECURE INSTALACIÓN

Enlace a youtube
http://www.youtube.com/v/3F-g-1IJw1Q

Un listado de herramientas.

En este link podrás encontrar un listado de herramientas colaborativas on-line, la cual te permitirá crear tus propios perfiles y como los quieres.

http://unileon.wikispaces.com/Listado+de+herramientas+web+2.0

10 razones para no usar Linux

Transcribo un post muy bueno, ahí cada uno puede añadir otras razones…

1 – Si usas Linux no tendrás que reiniciar tu PC cada vez que instales un dispositivo, programa, actualización o similares. Notarás la ausencia de esos puntos muertos porque te perderás la oportunidad de hacer otra cosa que no sea utilizar la computadora.

2 – No volverás a ver el mensaje “Se recomienda cerrar todas las aplicaciones antes de continuar” ya que en Linux no es necesario. Si le cogiste cariño a ese mensaje, es mejor olvidarte de hacer el switch.

3 – No es necesario actualizar (normalmente tampoco instalar) periódicamente el antivirus o antispyware. Lamentablemente, tendrás que buscar otra forma de gastar el dinero. Y si el antivirus es pirata ya no podrás alardear ante nadie de que has pirateado la última versión de tu antivirus favorito.

4 – Ya no podrás gastar ingentes cantidades de dinero en programas. Y tampoco podrás piratearlos. Linux viene con muchas, muchísimas aplicaciones para hacer casi cualquier cosa que puedas imaginar. No verás mucho software para Linux en las tiendas porque seguramente viene ya en tus CD de instalación o lo puedes descargar libremente de Internet.

5 – Dejarás de buscar el “Acuerdo de licencia para el usuario final” o claves para instalar los programas. Simplemente no existen. Esto provocará que no tengas que descargar parches de páginas de dudosa fiabilidad, lo que conlleva que tu sistema no estará en peligro a cada instante.

6 – Si hay driver para tu memoria USB, disco externo, o impresora simplemente enchúfalo y empezará a funcionar. Olvídate de buscar la última version de driver, reiniciar y todo eso. Con lo bien que se lo pasa uno instalando los CDs de los drivers e instalando el pesado software que les acompaña.

7 – Olvídate de tu “PC Doctor” favorito. Instalar 40000 aplicaciones no ralentiza el sistema, ni unas librerías corrompen las de otro programa que acabas de instalar. También puedes desinstalar una aplicación estando seguro de que no vas a romper otra aplicación de depende de no-se-qué-otra-libreria.

8 – Simplemente no es necesario defragmentar el disco. Tendrás que buscar otra forma de perder el tiempo.

9 – En el menú de inicio encontrarás las aplicaciones que instalas clasificadas de forma lógica en categorías, no todas en un enorme menú con flechitas para examinar. Esto provocará que encuentres rápidamente lo que buscas y que tengas siempre todo a mano.

10 – Tu PC es tuya. Nadie te va a obligar a pagar para que actualices a una nueva version de tu reproductor de música. Nadie va a obligarte a que te conectes a sus servidores para verificar todo tu software y ninguna información será enviada a ningún servidor de ninguna gran compañía. ¿Dónde está la gracia? Qué antiguo parece Linux!

http://blog.linuxecuador.net/2007/07/17/10-razones-para-no-usar-linux/#comment-5870

Características de un Impulsor

  • Muy dominante y muy emocional
  • Habla rápido, fuerte, enérgico, gesticula y exagera
  • Decide rápidamente, se arriesga, es creativo e impulsivo
  • Abierto, espontáneo, entusiasta y expresivo
  • Escucha poco, interrumpe y es apasionado
  • Intuitivo, superficial, desconfiado y poco constante
  • Le gusta ser el centro de la atención
  • Es impaciente y poco fiel
  • Se enfada y trata de ganar siempre y a toda costa

Características de un Gerente

  • Habla rápido, directo, serio y gesticula
  • Decidido, exigente, impaciente y meticuloso
  • Crítico, desafiante, poco sensible
  • Es atento, escucha, interrumpen e imponen su criterio
  • Auténtico, afirmativo, consciente del tiempo
  • Flexible, seguro, frío y orientado a resultados
  • De FORMACIÓN DE EQUIPOS DE ALTO RENDIMIENTO PARA LOS
    PROYECTOS EN LA GERENCIA DE RECURSOS HUMANOS – Según Rafael Paiva Lozano, MBA, PMP ®

Conocimiento tácito y explícito

El conocimiento tácito es por propio derecho otra manera de proporcionar una
visión válida del mundo, pero la característica de este modo de cuestionarse
es más intuitiva que la utilizada en el conocimiento explícito. A diferencia
de este último, el conocimiento tácito puede contribuir a encontrar sentido
mediante la estructuración de la experiencia en un modo más personal, profundo
y subjetivo

El conocimiento tácito es ‘conocimiento vivido’ en el sentido que mediante
la participación en cualquier performance, los individuos tienen acceso al
aspecto cualitativo de lo que están realizando. Aunque el aspecto cuantitativo
de la realidad puede ser apreciado objetivamente, el descubrimiento y/o verificación
del aspecto cualitativo de la realidad debe ser experimentado, ‘vivido’.

Se podría decir que el conocimiento tácito es un conocimiento que se lo vive en una
participativa, en cualquier ámbito esto sea a nivel tecnologico, humanistra entre otros
lo cual permite que los usuarios tengan acceso al aspecto cualitativo de lo que están
realizando. Este puede ser a través de una apreciación objetiva, de verificación y/o
descubrimiento del aspecto cualitativo de la realidad debe ser experimentado o vivido.

La direferencia con respecto al conocimiento explícito, que se puede expresar a través
del lenguaje formal, incluidos enunciados gramaticales, expresiones matemáticas,
especificaciones, manuales, etc. Dicho conocimiento puede ser transmitido fácilmente
de un individuo a otro y domina en la tradición filosófica occidental.

En nuesto medio, el conocimiento que se aplica es tácito a explícito debido a que se
obtienen las ideas a través de imágenes como son la demostración de proyectos, para
luego transformarlas en un diálogo

http://www.irade.cl/xintjulio.htm

Simulacion Promodel Modelo0

www.Tu.tv

Se describe como crear un modelo simple, utilizando el software simulaion promodelo