jueves, 7 de marzo de 2013

Partición de disco, su importancia y como particionar un disco



¿Que es una particion de disco?
Es un espacio de uso que asignamos en un disco duro. En cada disco duro podremos hacer varias particiones, de tal modo que todas ellas son en cierto modo independientes entre sí y podemos trabajar de manera individual sobre cada una, es decir, los datos que introduzcamos en una de ellas no afectan al espacio de las otras, si borramos los datos de una las demás no sufren variaciones, etc.
A efectos de empleo en un ordenador con un solo disco duro, si desde windows abrimos Mi PC y solo vemos una letra de disco (generalmente C), podemos entender que “para nuestro uso”, ese disco solo cuenta con una partición, si contásemos por ejemplo con dos letras (C y D) tendríamos dos particiones en ese disco.
Las particiones son un detalle importante a tener en cuenta en nuestros ordenadores, pues nos van a permitir por ejemplo:
  • Tener instalado el sistema operativo, drivers, programas, etc., en la primera partición.
  • Guardar archivos personales, música, películas, fotografías, etc., en la segunda partición.
Además de permitirnos tener organizada nuestra información, si llegado el caso tenemos que formatear el equipo (borrar y volver a instalar todo), solo borraríamos C y No perderíamos lo que se encuentre en D, que en este caso sería la segunda partición.

IMPORTANCIA
Son dos los motivos fundamentales por los que se han de realizar particiones en un disco o bien disponer físicamente de al menos dos de ellos.

En primer lugar, permitirá mantener los datos personales en un lugar independiente a donde se encuentra el sistema operativo. En caso de que éste no pueda arrancar, será mucho más fácil acceder a ellos.

Por otro lado, el acceso a los datos es más rápido y las operaciones sobre los discos que efectúe el programa que se estén utilizando se realizarán de forma más eficaz.

Se pueden realizar las particiones durante la instalación del sistema operativo o bien con alguna herramienta de particionado como la que se incluye en Windows Vista dentro de Panel de control/Herramientas administrativas/Administración de equipos/Administración de discos.
  • Algunos sistemas de tienen tamaños máximos más pequeños que los que el tamaño que proporciona un disco, siendo necesaria una partición de tamaño pequeño, para que sea posible el adecuado funcionamiento de este antiguo sistema de archivos.
  • Se puede guardar una copia de seguridad de los datos del usuario en otra partición del mismo disco, para evitar la pérdida de información importante. Esto es similar a un RAID, excepto en que está en el mismo disco.
  • En algunos sistemas operativos aconsejan más de una partición para funcionar, como por ejemplo, la partición de intercambio (swap) en los sistemas operativos basados en Linux
  • A menudo, dos sistemas operativos no pueden coexistir en la misma partición, o usar diferentes formatos de disco “nativo”. La unidad se particiona para diferentes sistemas operativos.
  • Uno de los principales usos que se le suele dar a las particiones (principalmente a la extendida) es la de almacenar toda la información del usuario (entiéndase música, fotos, vídeos, documentos), para que al momento de reinstalar algún sistema operativo se formatee únicamente la unidad que lo contiene sin perder el resto de la información del usuario.
A lo largo de los años han aparecido numerosos sistemas de particionamiento, para casi todas las arquitecturas de ordenadores existentes. Muchos son relativamente transparentes y permiten la manipulación conveniente de las particiones de disco; algunos, sin embargo, son obsoletos.

COMO PARTICIONAR UN DISCO
Para comenzar insertamos en la unidad de CD el disco de instalación de Windows XP (que es el que vamos a usar para este manual) y arrancamos el Ordenador. Si la Bios esta bien configurada arrancará directamente desde el CD y nos aparece la siguiente ventana donde pulsaremos sobre Enter
Nos aparece el contrato de licencia y para Aceptar pulsamos sobre F8. A continuación el ordenador detectará nuestro disco duro y como vamos a crear una partición nueva pulsamos la letra C
En la siguiente ventana veremos por un lado la capacidad total en Megas de nuestro disco y en la línea inferior será donde escribiremos la cantidad de megas que queremos para la partición. Para no romperos demasiado la cabeza la partición la haremos de la mitad de la capacidad del disco. Si el disco es de 100 gigas asignamos a la partición 50

Una vez que hemos creado la partición nos aparece la siguiente ventana donde instalaremos el Sistema Operativo en la nueva partición , y pulsamos enter para instalar Windows donde hemos seleccionado.

A continuación formateamos la partición con el sistema de archivos que mas nos guste FAT o NTFS, yo acostumbro a hacerlo en NTFS, pero eso va en gustos.

Acabado el proceso de formateo de la partición que nos llevara unos cuantos minutos, dependiendo de la capacidad del disco duro comenzará la instalación de Windows.

Si todo ha salido bien ya tenemos instalado Windows XP en la partición que hemos creado, vamos a ver como queda esto y formatear el resto del disco. para ello nos vamos al icono de MI PC , situamos el puntero sobre MiPC y pulsamos el botón derecho del Mouse, nos aparecen varias opciones, una de ellas es Administrar, pinchamos sobre ella

En la pantalla que nos aparece dentro de Almacenamiento seleccionamos Administración de discos

En esta pantalla vemos que nuestro disco duro Disco 0 esta partido en dos, una partición donde tenemos instalado el sistema operativo y los programas y otro espacio sin particionar, así que vamos a darle formato al espacio sin particionar para poder usarlo como otro disco duro. Situamos el puntero del ratón sobre el espacio en negro o no asignado y pinchamos sobre el botón derecho de Mouse, en las opciones que nos aparecen pinchamos sobre Formatear .

Nos aparece el asistente para formatear le damos a siguiente y en la ventana que aparece a continuación seleccionamos sobre Partición Primaria y damos a Siguiente


Si no vamos a crear mas particiones pinchamos sobre siguiente y en la ventana inferior derecha colocamos la letra que tendra la nueva partición (D: E:)
 A continuación elegimos el sistema de archivos NTFS o bien FAT y le damos a siguiente y a Finalizar, el ordenador comenzará a formatear la particion que hemos seleccionado

 Cuando acabe el proceso de formateado veremos que ya tenemos un nuevo disco en nuestro ordenador
Donde podremos tener las copias de seguridad de nuestros programas y archivos, incluso instalar un segundo sistema operativo en ese disco.

REFERENCIAS




martes, 5 de marzo de 2013

Instancias de un SGBD



Instancia.
La instancia es la unión de los procesos y de las estructuras de memoria, los cuales se hallan en ejecución para el acceso de los usuarios a los datos a través de diferentes aplicaciones como por ejemplo administración, desarrollo y otras aplicaciones de usuario final. La instancia esta compuesta por:
Estructura de Memoria: se almacenan los ejecutables del software Oracle y todo el sistema necesario para el tratamiento del SGBD.
La filosofía de Oracle es la de albergar la máxima cantidad de información en memoria con el objeto de acelerar el tratamiento delos datos.

La estructura de Oracle en memoria se divide en:

·         SGA (System Global Área) Área global del sistema.
·         Caché de datos (Database Buffer Cache).
·         Caché de redo log (Redo Log Buffer Cache).
·         Área de memoria compartida (Shared Pool), compuesta por las áreas compartidas para sentencias SQL y de la caché de diccionario de datos (Dictionary Caché o Row Cache).
·         Información adicional sobre procesos, como bloqueos y colas de entrada/salida para determinadas configuraciones.
·         PGA (Program Global Area).
·         Áreas privadas para sentencias SQL.
·         Áreas de ordenación de sentencias.
·         Área para ejecutables de Oracle.

Archivos de configuración (INIT.ORA): archivos de configuración donde se establecen todos los parámetros para que Oracle trabaje de una u otra forma.
Procesos Background: serie de procesos encargados de mantener, manejar y controlar todo el SGBD.
Existen unos procesos estándar, que Oracle activa siempre que ejecuta una instancia, y otros que dependerán de las configuraciones establecidas en el fichero de inicialización (INIT.ORA).

Los procesos estándar que Oracle siempre activa son:
•DBWR ( Database Writer ): encargado de escribir en los archivos de la base de datos todos los buffers de datos que han sido modificados en memoria por operaciones Update, Delete, o Insert.
•LGWR (Log Writer): encargado de escribir en los archivos históricos de la base de datos (Redo Log Files) la información contenida en los redo log buffers.
•SMON (System MONitor): encargado de tratar las recuperaciones en caso de fallo cuando se arranca el gestor.
•PMON (Process MONitor): trata las recuperaciones en caso de fallo en algún proceso de usuario.

Tipos de instancias de un DBMS
Online Transaction Processing (OLTP): compra/venta, telemarketing
  • Segmentos cortos de rollback
  • Shared Pool muy largo
  • Redo log suficiente
  • Indices en discos separados
  • Segmentos temporales pequeños
Decision Support Systems (DSS): datawarehouse
  • Segmentos largos de rollback
  • Shared Pool relativamente corto
  • Redo log suficiente
  • Indices apropiados
  • Segmentos largos de temporal
  • Parallel Query en la medida de lo posible (si está disponible)

REFERENCIAS

lunes, 18 de febrero de 2013

Instalación de 3 diferentes SGBD en diferentes plataformas.

Instalación de mysql en Windows














   Instalación de mysql en Linux








Instalación de Oracle en Windows
Windows 7 Pasos de configuración
1.    Asegúrese de tener al menos 3 GB de memoria en su PC Windows, o que se pueden asignar 4 GB de memoria para la máquina virtual (este último por lo general requiere de 8 GB de memoria real para evitar el almacenamiento en caché de disco extenso de la memoria).
2.    Instale SJDK de Oracle y el tiempo de ejecución de Java 6 o 7 en Windows 7 (He instalado Java 7). A pesar de tanto trabajar con la base de datos, necesita el Java SDK 6 versión 32-bit (al menos SJDK 1.6.0_4) para Oracle SQL Developer. Esto significa que usted necesita para descargar la versión de 32-bit, incluso cuando usted está instalando el de 64-bit Oracle Database 11 g versión. La solución SQL Developer se encuentra en esta entrada del blog .
3.    Desactivar los controles de Microsoft de acceso de usuario (UAC). Blogged sobre una serie de quejas de Windows 7, y el segundo punto muestra las capturas de pantalla que le permiten desactivar el UAC en Windows 7 .
4.    Configura tu C: \ Windows \ System32 \ drivers \ etc \ hosts de archivos. Utilice las líneas 1 a 3 cuando se está utilizando una dirección IP DHCP, y las líneas 1 a 4 cuando se está usando una dirección IP estática. Si desea establecer una dirección IP estática, compruebe este viejo post sobre cómo configurar una dirección IP estática . Tenga en cuenta que los nombres de host tiene que estar en minúsculas.
1
2
3
4
127.0.0.1 localhost
:: 1             localhost
127.0.0.1 mclaughlinmysql mclaughlinmysql.techtinker.com
172.26.126.131 mclaughlinmysql mclaughlinmysql.techtinker.com
5.    Cree un nombre de cuenta de usuario que no tiene un espacio en blanco, como McLaughlinM en las capturas de pantalla, y asignarle administrador privilegios.
6.    El Oracle Enterprise Manager (OEM) utiliza rangos de puertos por encima de 5000, que según Microsoft requiere que establezca MaxUserPort clave en el registro de Windows. Puede encontrar más información en esta página de soporte de Microsoft . Personalmente, no he encontrado lo requieran y después de añadir que para complacer a alguien sin apoyarla todo funcionó muy bien en Windows 7.
Clave de registro: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \ Parameters
Nombre del valor
MaxUserPort
Tipo Valor
DWORD
Información del valor
65534
Intervalo de valores
5000-65534 (decimal)
Valor por omisión
0 × 1388 (5000 decimal)
Descripción
Este parámetro controla el número máximo de puerto que se utiliza cuando un programa solicita cualquier puerto de usuario disponible en el sistema. Por lo general, efímeros (de corta duración) puertos se asignan entre los valores de 1024 y 5000 inclusive. Después de la publicación del boletín de seguridad MS08-037, el comportamiento de Windows Server 2003 se cambió para aproximarse más a la de Windows Server 2008 y Windows Vista. Para obtener más información acerca de Microsoft Security Bulletin MS08-037
Oracle 11g Release 2 Pasos de la instalación
1.    Las bases de datos Oracle 11g Release 2 archivos se dividen en dos archivos zip en el sitio de Oracle. Eso significa que usted necesita para descargar los archivos, y luego expandirlas en un directorio de instalación. Llamé a mi directorio de instalación C: \ OracleInstall , pero se le puede llamar lo que funcione para usted. Aquí hay una captura de pantalla del directorio después de expandirse ambos archivos comprimidos (hecho con WinZip 15).
Usted debe notar que los dos archivos comprimidos ampliadas poner todo en una base de datos dedirectorio (o carpeta). Dentro de la carpeta de instalación ( C: \ OracleInstall base de datos \ ), puede hacer doble clic en el oui icono para lanzar (iniciar) el Oracle Universal Installer . Se va a abrir un símbolo del sistema que habite en la pantalla durante unos segundos hasta quizá quince segundos.


2.    Es una buena idea proporcionar una dirección de correo electrónico para las actualizaciones de seguridad sin importar lo que pase. Puede desmarcar la casilla si no desea que las actualizaciones a través de Servicios de Soporte Oracle. Haga clic en el siguiente botón para continuar.




3.    La mayoría de los desarrolladores quieren crear y configurar una base de datos . Si ese es su deseo, deje el botón de opción por defecto activada. Haga clic en el siguiente botón para continuar.




4.    La mayoría de los desarrolladores de instalar su versión de prueba en una computadora de escritorio o portátil. Si ese es su deseo, deje el valor predeterminado de escritorio Clase botón de opción marcada.Haga clic en el siguiente botón para continuar.




5.    Estos son valores predeterminados y generalmente el más fácil de usar. Cambiar el juego de caracteres bajar a Unicode. A continuación, introduzca la contraseña dos veces. Oracle requiere el uso de al menos una letra mayúscula y un número en un carácter 6 o contraseña más larga. Haga clic en elsiguiente botón para continuar.




6.    La siguiente pantalla es una barra de progreso que comprueba los requisitos previos. Usted no debería tener que hacer nada aquí, ya que automáticamente se avanza a la pantalla siguiente cuadro de diálogo.Esto generalmente toma menos de un minuto para correr, pero se puede tomar dos o menos. Si usted es mucho más allá de tres minutos puede haber un problema de recursos con un PC con Windows o una máquina virtual.




7.    Esto le muestra todos los valores seleccionados para la instalación. A menos que quiera abortar la instalación, haga clic en el Finish para continuar.




8.    Esta pantalla es la barra de progreso principal, y estarás aquí en alguna parte entre 5 y 10 minutos. Lo malo es que hay algunos cuadros de diálogo emergente que durante esta fase y que necesita para autorizar, por lo que es un mal momento para tomar un descanso.




9.    La pantalla emergente requiere en primer lugar que autorice el tiempo de ejecución de Java para llamar a casa. Debe hacer clic en el acceso Permitir para continuar.




10.  Cuando la barra de progreso se inicia la configuración de la instancia, las fallas pueden ocurrir. La primera puede ocurrir durante la configuración de la red, lo que normalmente sucede si no ha preconfigurado elhosts archivo. Usted no tiene que hacer nada más que ver aquí a menos que el instalador desencadena un error.




11.  La siguiente barra de progreso se inicia el Asistente de configuración de base de datos Oracle. Por lo general se ejecuta sin un problema. Usted no tiene que hacer nada más que ver aquí a menos que el instalador desencadena un error. Esto toma unos pocos minutos, y desafortunadamente requiere que te quedes aroung a autorizar de nuevo Java.




12.  La segunda pantalla emergente requiere que se autorice el tiempo de ejecución de Java para llamar a casa.Debe hacer clic en el acceso Permitir para continuar.




13.  La pantalla emergente tercera y última vez que le pregunta si desea abrir otro esquema. En general, usted debe hacer clic en el Aceptar para continuar.




14.  El siguiente cuadro de diálogo muestra que los casos de redes y bases de datos están configuradas. También está ejecutando el OEM (Oracle Enterprise Manager) de la instalación. Puedes esperar aquí, pero no va a ser una larga espera.




15.  Este es el último cuadro de diálogo y dice que ha instalado Oracle Database 11g Release 2 con éxito.Puede el Primer botón para completar la instalación.



             Instalación de Informix en Windows








Instalación de Informix en Linux

















Referencias: