lunes, 7 de enero de 2013

CREACION DE UN REPOSITORIO LOCAL PARA YUM EN RED HAT LINUX 6.2

Bueno en esta ocacion les comparto este video hecho por mi, adonde estan los pasos para crear dicho repositorio, muy util para los que estamos experimentando con Red Hat



Espero y les sea de mucha ayuda!!!!!

martes, 8 de mayo de 2012

Curso en Linea de Programacion en Java

Para los interesados en la Porgramacion en Java les dejo la publicidad del curso en Linea
Este curso esta buenisimo ya que esta a un precio accesible, si necesitan mas informacion pueden entrar a
portaldejava.com pueden entrar con Usuario: demo y Password: demo



Cualquier duda por comentarios o directamente al correo del Lic. Salvador Olivares

domingo, 19 de febrero de 2012

Instalar SQLDeveloper en Ubuntu 11.10

Hola!!!!
Ahora les traigo un nuevo post adonde Instalaremos SQLDeveloper en Ubuntu
Bueno lo primero es descargar el archivo de instalacion de SQLDeveloper, que encontraremos en la pagina de Oracle.com
http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html
Si se preguntan ¿Que es SQLDeveloper?... bueno pues de una manera muy sencilla lo podemos describir como un gestor de bases de datos el cual tiene una serie de Herramientas muy utiles para los DBAs, etc.
Bueno en la pagina de Descarga nos dirigimos hasta al final de la pagina adonde esta la opcion de descarga de Oracle SQL Developer for Linux, Este es un archivo con extension .rpm que no se puede usar en ubuntu asi que lo que tenemos q hacer es convertirlo a .deb con el programa 'alien' sino lo tiene solo ejecuta sudo apt-get install alien  luego abrimos una terminal y buscamos en descargas el archivo .rpm
y ejecutamos el comando sudo alien sqldeveloper-3.1.07.42-1.noarch.rpm 



y se iniciara la conversion a .deb,

Bueno lo primero que tenemos q hacer es estar seguros que tenemos el JDK instalado sino pues se instala de una manera muy sencilla, solo deben ejecutar el comando,  
sudo apt-get install openjdk-6-jdk o para la version 7 nada mas cambiar el 6 por 7 y ya se nos instala el JDK. (Version recomendada para correr SQLDeveloper Java 6)
Una ves estando seguros de que tenemos el JDK, ejecutamos normalmente 
sudo dpkg -i sqldeveloper_3.1.07.42-2_all.deb e iniciara la instalacion



y listo ya tenemos el SQLDeveloper en Ubuntu 11.10, para iniciarlo en una terminal ejecutamos sqldeveloper o presionamos ALT+F2 para ejecutar un programa y ponemos sqldeveloper. y se iniciara...


Pues ahora lo que podemos hacer es crear una conexion a la DB de Oracle que instalamos en el ultimo Post

 Primero damos click derecho sobre "Conexiones" y elegimos la opcion de Nueva Conexion

 Vamos a crear la conexion del usuario SYSTEM de oracle... antes de seguir debemos estar seguros que tenemos el servicio de Oracle arriba sino solo ejecutamos en una terminal sudo /etc/init.d/oracle-xe start
o nos vamos a Aplicaciones>Otras>Iniciar Base de Datos
(Si utiliza Unity, realice la busqueda como Iniciar Base de Datos en inicio.)
 Ahora si regresamos al SQLDeveloper  adonde nos quedamos en la creacion de la conexion....

Conexion de SQLDeveloper con DataBase Oracle XE

Damos clic derecho sobre la palabra conexiones... o sobre el icono de + que esta arriba.

Realizaremos una conexion al Usuario que creamos en el ultimo Post de Instalacion de Oracle 10g XE.

Bueno para una nueva conexion ingresamos los siguientes datos como se muestra en la figura:


Adonde:
Nombre de conexion: Es el nombre que le asignaremos a la conexion, le podemos poner como queramos.
Usuario: Es el usuario al que vamos a acceder, si hubieramos querido conectarnos al SYSTEM hubieramos puesto SYSTEM y su contraseña.
le ponemos guardar contraseña sino cada ves que nos queramos pegar a esa conexion siempre nos pedira la contraseña.
le dejamos los demas valores por default.
Nombre del Host: la direccion adonde esta la DB, si la DB estubiera en un Server pondriamos la IP del server. en nuestro caso la tenemos el localhost
El listener : Si le dejamos el valor que tenia por default cuando instalamos Oracle XE es 1521, sino pues ponemos el que nosotros le asignamos en la configuracion.
SID: es un ID de sistema que para esta DB es xe.

Probamos la conexion y si esta todo bien la conectamos.
y Ya tenemos la conexion a nuestro usuario(Esquema de DBs)



y Ahora ya tenemos nuestra conexion lista para crear Tablas. Triggers, vistas, Funciones, Procedimientos Almacenados, etc.

Espero les haya servido

PD: Se trabajo bajo el entorno de escritorio xfce




martes, 14 de febrero de 2012

Instalar Oracle 10g XE en Ubuntu 11.10

Para comenzar nos vamos a la pagina de descarga de Oracle 10g XE para Linux, descargamos el archivo que esta en la parte de Oracle Database 10g Express Edition (Universal) , Llamado oracle-xe-universal_10.2.0.1-1.0_i386.deb (Para descargarlo es necesario tener cuenta en Oracle.com).
http://www.oracle.com/technetwork/database/express-edition/downloads/102xelinsoft-102048.html

Cuando tengamos el archivo descargado, vamos a una terminal y escribimos el comando sudo dpkg -i  oracle-xe-universal_10.2.0.1-1.0_i386.deb
Aparecera un ERROR, sino da ERROR la instalacion se ejecutara normalmente
El ERROR se muestra en la siguiente figura:
 Entonces lo que tenemos q hacer es aumentar la Swap Space de la siguiente manera:
1) Creamos un Archivo Swap
Para crear el archivo digitamos el comando sudo dd if=/dev/zero of=/extraswap bs=1M count=512
Adonde:
/dev/zero es un archivo especial de los sistemas de tipo *NIX
/extraswap es el archivo que sera usado como swap
bs=1M determina cuantos bytes podrian leerse y escribirse a la vez.
count=512 es el tamaño del archivo /extraswap, que para suplir mis necesidades le pongo 512.

2) Activar el Area swap
Ahora activamos el area swap con el comando mkswap de la siguiente manera
sudo mkswap /extraswap


Luego ejecutamos el comando sudo swapon /extraswap
y ya tendremos mas memoria de intercambio, lo podemos verificar con el comando sudo swapon -s
Este cambio solo tendra efeto mientras no reiniciemos la Maquina, asi q para hacer el campio efectivo y no tengamos que hacerlo cada ves que encedamos la maquina, pasaremos al paso 3.

3) Modificar el archivo /etc/fstab
Con este archivo hay q tener cuidado ya que hay informacion de uso del SO.
para completar nuestro proceso añadimos la siguiente linea al  archivo:

/extraswap                none                   swap           sw                0                   0

para modificar el archivo ejecutamos sudo nano /etc/fstab
Lo pueden hacer con el editor q ustedes deseen, como VI, gedit, etc...
Veremos mas o menos algo asi:
NO olviden guardar los cambios.
Y listo ahora ya podemos continuar con la instalacion de Oracle 10g XE

Pues ahora ya podemos ejecutar el comando sudo dpkg -i oracle-xe-universal_10.2.0.1-1.0_i386.deb

Cuando termine de ejecutarse este comando  vamos a ejecutar otro:
sudo /etc/init.d/oracle-xe configure
Vamos a configurar Oracle XE lo primero que nos pide es setearle el puerto http, como recomendacion si tiene otro servicio, como el Galssfish; corriendo en el puerto 8080, cambiarle el puerto HTTP a Oracle como por ejemplo al 8095.
Luego nos pedira el Listener que ese si queda el por default 1521
Luego nos pide el password para el usuario SYSTEM, colocamos el q nosotros queramos.
Luego nos pide que le digamos si queremos q Oracle inicie cuando inicie el SO, eso queda al gusto de ustedes pero como recomendacion y para no estar consumiendo recursos innecesariamente cuando no lo estemos ocupando, ponerle q NO y luego cuando lo vayan a utilizar solo ejecuten sudo /etc/init.d/oracle-xe start. sino dejenlo q se inicie al iniciar el SO
y Listo ya tenemos Oracle 10g XE instalado en nuestro Ubuntu 11.10


 Bueno ahora para poder iniciar el Servicio de la Base de Datos, debemos agregar nuestro usuario de sistema al "dba Group" que se crea cuando se instala Oracle

Añadiendo usuario al "dba Group"
Nos vamos a Aplicaciones>Sistema>Usuarios y Grupos
(Si utilizamos el entorno de escritorio Unity, utilicen es buscador, en la parte de Inicio)
En la pantalla que se nos desplego escogemos la opcion de Gestionar Grupos
(La pantalla puede variar dependiendo del Entorno de escritorio q utilicen)

 Y buscamos el grupo 'dba'


Cuando lo encontremos lo seleccionamos el damos click al boton Propiedades
que esta a un costado.

 En esta ventana nos solicitara que agreguemos a un miembro.. entonces seleccionamos nuestro usuario, en mi caso mi caso mi usuario es ricardo
 Damos aceptar...

Y listo nuestro usuario ya es miembro del grupo 'dba', ya podemos ejecutar el comando sudo /etc/init.d/oracle-xe start si no nos funciona este comando.. nos vamos a 
Aplicaciones>Otras>Iniciar Base de Datos
(Si utilizamos Unity, realizar la busqueda de "Iniciar Base de Datos" en inicio)


Bueno una ves instalado la DB y levantado el servicio lo mas recomendable es crear un usuario, como por ejemplo si vamos a diseñar una DB para un Cologio, pues creamos un Usuario con nombre por ejemplo ColegioDB, esto se hace porque el usuario SYSTEM que se configura en la instalacion contiene todas las tablas de Configuracion de oracle y pues al crear nuestras tablas se mezclaran con las de configuracion y tendriamos mucho desorden, asi que lo recomendable es hacer otro usuario, para cada Esquema que queramos hacer
Creamos un Usuario de la siguiente manera:
Nos vamos a Aplicacione>Otras>Ir a Pagina Inicial de Base de Datos
(con Unity utilizar la opcion de busqueda)
Nos abrira nuestro navegador predeterminado, con la aplicacion que viene con Oracle 10gXE, que es su gestor.


Ingresamos con el usuario SYSTEM y con la contraseña que le pusimos durante la instalacion, se abrira la pantalla de inicio del Gestor
Buscamos la opcion de Administracion


Ahora buscamos la opcion de Usuarios de Bases de Datos

Ahora buscamos el boton Crear>




Luego en la siguiente pantalla creamos nuestro usuario, nombre, contraseña y los privilegios.


Le asignamos los privilegios necesarios y listo damos clic en el boton crear y nuestro usuario estara creado.


En el proximo post de la instalacion de SQLDeveloper veremos como conectar SQLDeveloper a nuestro usuario creado.

PD: Este procedimiento se realizo bajo el xfce desktop

Espero les haya ayudado mucho.

El proximo Post sera sobre instalar SQLDeveloper en ubuntu 11.10

SHARE THE KNOWLEDGE NOT IS A CRIME

lunes, 4 de julio de 2011

MySQL Instaladores y conector Java

En esta publicacion estan los
instaladores de MySQL 5.0
contiene el instalador de MySQL y las herramientas graficas para una
mejor manejabilidad de la DB tambien en el .rar esta el conector para
Apps Java es el .jar cualquier duda al respecto favor escribir


Descarga: 120MB
http://www.megaupload.com/?d=EWCSVFVA