Sunteți pe pagina 1din 52

Sede Talca

Instalación de GNU/Linux en la máquina virtual


Con requerimientos del sistema, para instalar Oracle 10 XE

Trabajo Talle de configuración de Base de Datos

Autor:

JOSE LUIS MEDEL CARRASCO

Mayo 2010
Índice de Contenidos

*Introducción, Hipótesis Pág. 3


*Requerimientos mínimos, Comandos esenciales Pág. 4
*Creación de la Maquina Virtual Pág. 5-8
*Instalación de Ubuntu 9.10 Pág. 9-16
*Instalación de Oracle 10XE Pág. 17-22
*Resultado, Conclusión, Discusión Pág. 23
*Referencias Pág. 24
*Configuración de SQLPLUS Pág. 25-26
*Revisión de requerimiento HW y SW desde una Terminal Pág. 27-30
*Comprobación de tareas preinstalación Pág. 31-33
*Comprobar instalación de Oracle Pág. 34-35
*Manejo de Usuarios Pág. 36
*Creación de 10 usuarios modo no grafico Pág. 37-48
*Creación de un Usuario modo grafico Web Pág. 48-50
*¿Qué son los roles y que función cumplen en un RBD o SADB? Pág. 51

Índice de Imágenes

*Creación de la Maquina Virtual Pág. 5-8


Figura N°1 – Figura N° 8
*Instalación de Ubuntu 9.10 Pág. 9-16
Figura N°9 – Figura N°24
*Instalación de Oracle 10XE Pág. 17-22
Figura N°25 – Figura N°36
*Configuración de SQLPLUS Pág. 25-26
Figura N°37 – Figura N°40
*Revisión de requerimiento HW y SW desde una Terminal Pág. 27-30
Figura N°41– Figura N°48
*Comprobación de tareas preinstalación Pág. 31-33
Figura N°49 – Figura N°53
*Comprobar instalación de Oracle Pág. 34-35
Figura N°54 – Figura N°56

*Manejo de Usuarios Pág. 36


Figura N°57
*Creación de 10 usuarios modo no grafico Pág. 37-48
Figura N°58 – Figura N°106
*Creación de un Usuario modo grafico Web Pág. 48-50
Figura N°107 – Figura N° 111
Introducción

En la presente bitácora se da a conocer todas la características necesarias de un sistema operativo


GNU/LINUX instalado correctamente para la posterior instalación de Oracle, el cual el sistema a
instalar es Ubuntu 9.10 el que es Virtualizado en Virtual Box después de la instalación del sistema se
procede con la instalación de Oracle 10XE demostrando gráficamente cada paso a seguir para tener un
exitoso resultado.

Hipótesis

Los principios mínimos que se deben tener para instalar un sistema GNU/Linux con aplicación Oracle.
La solución a todo esto esta en la pagina principal de Oracle en la sección de soporte o si no en
tutoriales que se encuentran alojados en la Web lo primer que hay q tener en cuenta es tener un
hardware compatible con los mínimos requisitos para la previa instalación los cuales a continuación
son mencionados:

3
Requerimientos mínimos

Lo primero que se va a especificar son los requerimientos mínimos del el sistema GNU/Linux que se
va a ocupar antes de instalar el sistema para que funcione correctamente Oracle 10 XE

En este caso se instala Ubuntu 9.10 el cual los requerimientos mínimos de la instalación devén ser 512
mb de memoria Ram,1024 mb de SWAP o Área de Intercambio y 1.5 gb de Disco Duro para poder
instalar Oracle 10 XE y disponer de una conexión a Internet para descargar los repositorios faltantes
como la librerías libaio (kernel aio access library) y bc (The GNU bc arbitrary precision calculator
language).

Comandos esenciales

Ya se sabe que para instalar debemos tener unos requisito los cuales se pueden averiguar con los
siguientes comandos en una computadora con GNU/Linux instalado.

RAM
#cat /proc/meminfo
Este comando ayudara mucho ya que dirá a memoria RAM aparte la swap pero hay que darse
cuenta que esta medido en kb.

Disco Duro
#df -h
Este comando dirá el espacio utilizado y libre de el equipo.

SWAP
# free
Este comando mostrara la memoria física y a SWAP.

4
Creación de la Maquina Virtual

Figura N°1

Se usara Virtual Box para la instalación de Ubuntu el cual se abre el asistente para la creación y
configuración de la maquina virtual después de esto se apretara (Siguiente).

Figura N°2

En esta parte se crea el nombre de la maquina el cual es jmedel en este caso y se selecciona el sistema
operativo y la versión de la cual se instalara (Siguiente).

5
Figura N°3

Acá se asignara la memoria RAM que va a disponer el equipo (Siguiente).

Figura N°4

Ahora se crea un Disco Duro Virtual el cual tiene la opción de asignarle la cantidad que se estime para
lo que se va a instalar (Siguiente).

6
Figura N°5

En el Resumen se muestra todo lo que anteriormente se configuro el nombre de la maquina, el tipo de


OS, la memoria y el Disco Duro (Terminar).

Figura N°6

En esta sección se monta el CD o la imagen ISO de ubuntu el cual se puede conseguir desde la página
del fabricante gratis ya que es de uso libre después de esto (Aceptar).

7
Figura N°7

En esta parte se modifica el disco el cual quedara con una configuración SATA (Aceptar).

Figura N°8

Ahora que ya están todas la especificaciones terminadas es posible iniciar la maquina y se presionara
en el botón iniciar para la posterior instalación de ubuntu (Iniciar).

8
Instalación de Ubuntu 9.10
Figura N°9

Seleccionar el Idioma el cual se va utilizar en este caso Español y presionar (Enter).

Figura N°10

Presionar Instalar Ubuntu (Enter).

9
Figura N°11

Pasó 1 de 6, El Sistema da una Bienvenida y el cual se le asigna el idioma Español (Adelante).

Figura N°12

Pasó 2 de 6, Acá se ingresa la ubicación Geográfica en este caso Chile y automáticamente configura el
Reloj (Adelante).

10
Figura N°13

Paso 3 de 6, Elegir la distribución del teclado que es opcional en esta caso latino América (Adelante).

Figura N°14

Paso 4 de 6, Preparación del disco, seleccionar manualmente para la modificación correcta de espacios
para la partición lógica y el área de intercambio (Adelante).

11
Figura N°15

Paso 5 de 7,Muestra el espacio libre que se debe configurar (Adelante).

Figura N°16

Creación de la partición primaria el cual se le asignar la cantidad q se va ocupar en ella


Con un sistema de fichero ext4 «cuarto sistema de archivos extendido» y el punto de montaje
(Adelante).
12
Figura N°17

La Segunda partición es para la creación del SWAP o Área de intercambio (Adelante).

Figura N°18

Ahora esta finalizado el paso 5 de la partición manual del disco (Adelante).

13
Figura N°19

Paso 6 de 7, Datos para el arranque del Sistema con una cuenta de usuario en cual se debe ingresar
nombre y luego una contraseña (Adelante).

Figura N°20

Paso 7 de 7, Finalización de la configuración mostrando un resumen previo antes de la instalación


(Instalar).
14
Figura N°21

Se tendrá que espera que cargue llegando al 100% (Esperamos).

Figura N°22

La instalación ya esta completa ahora abra que reiniciar (Reiniciar ahora).

15
Figura N°23

Iniciar Sesión en el sistema seleccionando el usuario y luego colocar la contraseña para entrar al
sistema.

Figura N°24

Instalación Completa de Ubuntu listo para usarse ahora se procederá a la instalación de Oracle en el
sistema.
16
Instalación de Oracle

Figura N°25

Paso 1: Descargar de la pagina oficial Oracle 10-XE http://www.oracle.com si se observa bien el que
esta marcado descargamos ya que tiene la opción de estar en español.

Figura N°26

Paso 2: Abrir una Terminal en la que se escriben los comandos para ejecutar la instalación de Oracle
después que se aya descargado.
17
Figura N°27

Paso 3: Descargar paquetes necesarios para la instalación de Oracle con el comando


#sudo apt-get install -f
El cual requiere la librería libaio1 sin esto no se podrá instalar.

Figura N°28

aso 4: Ahora ingresamos como administrador para eso escribimos #sudo su, luego la contraseña para
validarse, luego posicionarse en el lugar donde esta el paquete de Oracle en este caso es el Escritorio.
#cd Escritorio

18
Figura N°29

Paso 5: Se debe instalar Oracle para ello se debe ejecutar el paquete y escribir en el Terminal
#dpkg -i oracle-xe-universal_10.2.0.1-1.0_i386.deb
luego se presiona (Enter) para desempaquetar e instalar.

Figura N°30

Paso 6: Configuración de Oracle se escribe en el Terminal


#sudo /etc/init.d/oracle-xe configure
después presionar (Enter) ahora los puerto se dejan por defecto, a continuación crea un usuario de
nombre SYS y pide escribir la contraseña y al terminar el sistema esta listo para arrancar después de
haber escrito Y (si).
19
Figura N°31

Ya se puede observar que dentro de las aplicaciones esta instalado Oracle y a continuación se inicia,
hacer click en (Ir a Pagina Inicial de Base de Datos).

Figura N°32

Después de esto el sistema oracle ya funcionando el cual abre el explorador y escribe la dirección
http://127.0.0.1:8080 ahora la pide el nombre de usuario que es SYS y luego la contraseña la cual se
ingreso en el paso numero 6 y luego (Conectar).
20
Figura N°33

En esta sección se mostrara la creación de usuarios el cual se hace click en administración luego en
usuarios de Base de Datos y Crear Usuarios.

Figura N°34

Acá se pide ingresar en nombre de Usuario el cual es jmedel y luego escribir la contraseña y confirmar.
21
Figura N°35

Ahora activamos todo los check book para darle todo los permisos y luego creamos.

Figura N°36

Ya esta lista la creación del usuario y listo para empezar a trabajar en Oracle

22
Resultado

El resultado de toda esta operación a sido exitosa ya que se a cumplido con los requisitos mínimos para
esta operación el cual en la instalación se puede observar que la RAM es de 1024mb y el mínimo es de
512mb, el Disco Duro es 7,5gb y el mínimo debe ser de 1,5gb y el SWAP asignado es de 1085mb en
el que el mínimo es 1024mb ya con esto podemos ver que el resultado de la instalación de Oracle
10XE fue exitosa aplicando correctamente cada comando y repositorio a instalar.

Discusión

Después de leer en la zona de soportes de Oracle y leer los tutoriales personales que hay en la Web se
podría discutir que los tutoriales personales son mas completos que los del fabricante ya que no
especifican algunos paquetes necesarios que deben estar instalados en el sistema GNU/Linux como la
librería libaiol.

Conclusión

Ya con esta bitácora desarrollada es posible entender que la instalación de un sistema GNU/Linux debe
estar 100% complementada con Oracle con todo sus requisitos ya que sin ellos no es posible tener una
buena instalación otro punto importante es tener las librería necesarias instaladas en el sistema para la
posterior instalación de Oracle y para poder obtener el paquete de instalación es necesario entrar a la
pagina oficial la cual es http://www.oracle.com/index.html registrarse para que nos de la opción de
descarga el cual es posible obtenerlo en español después de esto se guarda en el equipo y se instala con
los comandos necesarios desde una Terminal para luego finalizar la instalación configurando Oracle
para el uso correcto de esta aplicación.

23
Referencias
-Para descargar Oracle se visito
http://www.oracle.com/technology/software/products/database/index.html
El día 24 de mayo de 2010 al las 10:30 a.m.

-Tutoriales de instalación en
http://www.youtube.com/watch?v=xGkLyMXj1LY&feature=related
http://www.youtube.com/watch?v=RxGMrJ5HjuQ
El día 24 de mayo de 2010 a las 11:15 a.m.

-Observación de comentarios en la Web en


http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=256
El día 25 de mayo a las 12:40 p.m.

24
Configuración para SQLPLUS

Lo primer que se debe configurar antes de empezar a ocupar Oracle es el archivo (BASHRC) el cual
se abre una Terminal y se escribe lo siguiente

#gedit.bashrc

Figura N°37

Después de esto se abre el archivo y se le agregan la ultimas 4 líneas que se ven en la Figura N°38

Figura N°38

25
Después de modificar el archivo en el Terminal al escribir el comando
#sqlplus

Figura N°39

Mostrara la conexión de Oracle con Sqlplus el cual pedirá el nombre de usuario y contraseña para
logear y poder trabajar en ello como se muestra en la Figura N°40

Figura N°40

26
En esta sección se demostrara gráficamente como comprobar los requerimientos HW y SW que
se han nombrado en la página N°4

Para comprobar la memoria RAM

Figura N°41

En la siguiente figura se muestra como comprobar la memoria del Disco Duro

Figura N°42

27
En esta figura se muestra la comprobación del swap

Figura N°43

Ahora se ejecutaran comandos el cual servirán para ver características del sistema de GNU/Linux
instalado.
#uname-a: Muestra toda la información de nuestro sistema y nuestro ordenador

Figura N°44

28
#gcc-v: Muestra la versión del Sistema operativo.

Figura N°45

# xclock: En Entorno grafico nos muestra un reloj.

Figura N°46

29
#type make ld ar nm : nos muestra el make, ld, ar,nm el cual estos sirven para compilar, modificar y
mostrar los archivos de un directorio.

Figura N°47

En esta figura se muestran todo los parámetros del Kernel el valos ideal para cada parametro es
determinado por el sistema

Figura N°48

30
Comprobación de las tareas de preinstalación de Oracle

Esta figura muestra el punto e montaje para el sw y la base de datos:


# ls ld
Figura N°49

$ grep dba: Verifica el dba en Oracle

Figura N°50

31
$ id oracle: Uso de oracle con grupo primario dba y secundario o instalados.

Figura N°51

En la Siguiente Figura se muestran las variables en el entorno del usuarios antes de instalar.

Figura N°52

32
$ du sm $ORACLE_HOME: Comprobar cuánto ocupa el sw de Oracle10g.

Figura N°53

33
Comprobar instalación de Oracle

Ahora se revisa si se puede logear a través del system o el usuario HR en sqlplus como se muestra en la
siguiente figura.

Figura N°54

El siguiente comando muestra los usuarios disponibles.


SQL> select username,account_status from dba_users;

Figura N°55

34
Ahora en esta figura se muestra un secuencia de comandos el cual da el privilegio de conectar a otra
cuenta dentro de otra cuenta y revisar los roles de los usuarios en la base de datos, incluido el
SYSTEM

SQL> connect System/joselo

SQL> SELECT * FROM USER_ROLE_PRIVS;

SQL> SELECT * FROM USER_SYS_PRIVS;

Figura N°56

35
Manejo de Usuarios

Es esta parte se mostrara una Terminal donde la secuencia será entrar a SQLPLUS con una cuenta de
usuario y luego en la misma Terminal se creara un usuario luego se aplacarán los permisos enseguida
se modificara la contraseña que se aplico anteriormente y a continuación se eliminara el usuario.

Figura N°57

36
Acá se creara una secuencia de 10 usuarios donde se mostraran 5 figuras por cada uno el cual se
especificaran en el primer usuario la secuencia de creación, chequeo, entrar a SQLPLUS, eliminarlo y
el intento de ingreso a SQLPLUS de los otros 9 usuarios.

Usuario1
Nombre: tpi1

Figura N°58

-Crear Usuario: Esto se puede hacer después de haber logiado con una cuanta Administradora

Figura N°59

-Chequeo que existe: muestra una lista completa de los usuarios dentro de deba_users.

37
Figura N°60

-Ingreso a SQL con la nueva cuenta: Desconectar de la cuenta anterior y entrar a la nueva

Figura N°61

-Eliminación del usuario: no se podrá eliminar dentro de la misma cuenta por lo tanto se debe acceder a
otra cuenta una vez cerrado la que se desea eliminar y se procede con el comando.

38
Figura N°62

-Intento de ingreso a SQL con el usuario eliminado: al intentar de ingresar aparecera un error en
pantalla que el usuario y la contraseña son invalidos

Ahora los siguientes 9 usuarios se mostraran las pantallas de cada unos de los pasos que anteriormente
se definieron

Usuario 2
Nombre: tpi2

Figura N°63 Figura N°64

39
Figura N°65 Figura N°66

Figura N°67
Usuario 3
Nombre: Tpi3

Figura N°68 Figura N°69

40
Figura N°70 Figura N°71

Figura N°72

Figura N°73 Figura N°74

41
Figura N°75 Figura N°76

Figura N°77

Figura N°78 Figura N°79

42
Figura N°80 Figura N°81

Figura N°82

Figura N°83 Figura N°84

43
Figura N°85 Figura N°86

Figura N°87

Figura N°88 Figura N°89

44
Figura N°90 Figura N°91

Figura N°92

Figura N°93 Figura N°94

45
Figura N°95 Figura N°96

Figura N°97

Figura N°98 Figura N°99


46
Figura N°100 Figura N°101

Figura N°102

Figura N°103 Figura N°104


47
Figura N°105 Figura N°106

Ahora se procederá hacer la misma operación pero esta vez se creara un usuario con la interfas grafica
de Oracle y luego será eliminado.

Figura N°107

1.-Entrar a Oracle como system luego en el cuadro administrar y luego abrir Usuario de Base de Datos
> Crear Usuario

48
Figura N°108

2.- Llenar los cuadros necesarios y luego presionamos en Crear

Figura N°109

Acá se muestra en la figura el usuario que ha sido creado

49
Figura N°110

3.- Procederemos a eliminarlo el cual hay que hacer click en Borrar, podemos observar que en esta
pestaña además se puede modificar los usuarios

Figura N°111

4.- Esta Figura confirma si se desea Borrar Usuario o Cancelar la operación en este caso se desea
eliminar y se presiona Borrar Usuario.

Podemos observar que hay dos formas para crear usuarios ya sea con una interfas grafica o por una
Terminal.
50
¿Qué son los roles y que función cumplen en un RBD o SADB?

RBD
Diagrama de bloques de confiabilidad (RBD) son técnicas que se incorporan para el análisis de
fiabilidad de sistemas de grandes escalas. El soporte para configuraciones redundantes y en el mundo
real otros escenarios, RBDS le permiten evaluar con precisión su verdadero sistema de indicadores.

SADB
Siglas en inglés de Security Associations Database, base de datos de asociaciones de
seguridad. Tabla en la que se especifican claves y algoritmos criptográficos. Las claves y los
algoritmos se utilizan en la transmisión segura de datos.

Estos dos son complementos de Oracle para su mejor funcionamiento

51

S-ar putea să vă placă și