Entradas

Funciones númericas en PL/SQL y el SQL de Oracle

Imagen
Funciones númericas en PL/SQL y el SQL de Oracle : Las bases de datos Oracle ofrecen un extenso conjunto de funciones estándar SQL y PL/SQL para manipular números y realizar conversiones entre números y cadenas de caracteres. En este artículo hablaremos sobre las funciones numéricas más comunes y que se tienen que utilizar con mayor frecuencia a la hora de programar en PL/SQL, siendo su conocimiento fundamental para cualquier programador de bases de datos Oracle. Las funciones numéricas estándar más comunes del PLSQL y el SQL de Oracle son: ROUND (m, n) : la función ROUND acepta como entrada un número y devuelve como salida otro número redondeado a un número específico de decimales (que se indica en el segundo parámetro de la función). Si no se especifica el número de decimales a mostrar (parámetro n), la función ROUND devolverá el número redondeado al entero más próximo. Si el número de decimales a redondear es negativo (n es negativo), entonces el redondeo se realiza av...

Recopilación de comandos avanzados en Linux

Imagen
Recopilación de comandos avanzados en Linux por Arup Nanda : Hace rato me tope con una serie de comandos que Arup Nanda  escribió para OTN  , esta serie es una buena guía para tener a la mano de los comandos que utilizas día a día  y/o que puedes llegar a usar. Para mi sorpresa, el día de hoy me entere que esta serie había sido doblada al español, la verdad , hacen una traducción un poco pobre, pero de cualquier manera para alguien que no domina el idioma ingles puede ser muy útil. De cualquier manera te dejo aquí las ligas, ya sea en ingles o en español, espero que te sirvan y las uses: Advanced Linux Commands Mastery Series (Español) Guía  Avanzada para dominar comandos de Linux Parte I   Guía  Avanzada para dominar comandos de Linux Parte II Guía  Avanzada para dominar comandos de Linux Parte III Guía  Avanzada para dominar comandos de Linux Parte IV ...

El fastidioso ORA-01031 en conexiones remotas como SYSDBA

Imagen
El fastidioso ORA-01031 en conexiones remotas como SYSDBA : Las experiencias que nos da la vida, nos permite aprender y encontrar material, para alimentar este blog. Una situación particular he tenido esta semana, en la cuál he tenido problemas a la hora de conectarme de manera remota con el usuario "SYS" con los privilegios de sistemas SYSDBA a un servidor, desde una máquina remota. Hay varias notas en MOS ( My Oracle Support ), así como en Forums abiertos, pero en honor a la verdad, la mayor parte de estas notas son poco precisas y atacan el problema, sólo teóricamente el problema. Ningúna de las notas de los Forums, dice, así se soluciona el problema y me parece, que la gente que lo ha logrado hacer, no se ha tomado la molestia de publicarlo. Empecemos por el principio: Síntoma: "Al intentar conectarse con una herramienta cliente/servidor, con el usuario SYS con privilegios SYSDBA, la conexión recibe un ORA-01031 Insuficientes Privilegios para conec...

Cómo construir tu propio Dropbox basado en software libre

Imagen
Cómo construir tu propio Dropbox basado en software libre : Sparkleshare es una aplicación de código libre que se puede instalar en Linux, Mac y dispositivos Android para sincronizar archivos entre varias computadoras de forma semejante a como lo hace Dropbox . Primero que nada, ¿por qué abandonar Dropbox y probar Sparkleshare? 1.- Con SparkleShare vos controlás tus datos porque podés almacenarlos en tu propio servidor. 2.- No hay límite de subida. En caso de que almacenes los datos en tu propio servidor, el único límite es la capacidad de tu disco duro. 3.- SparkleShare es multiplataforma. No obstante, si bien la versión para Windows y iOS está prevista, aún no hay fechas definidas para dichas versiones. Instalación En el cliente Abrí un terminal y escribí (sólo para Ubuntu 11.10): sudo apt-get install sparkleshare Este paquete también se encuentra disponible en los repositorios de otras distribuciones Linux populares. También se enc...

Cómo limpiar las alertas históricas en el Enterprise Manager Console de Oracle

Imagen
Cómo limpiar las alertas históricas en el Enterprise Manager Console de Oracle : Ok, muchas veces nos fastidia una y otra vez, la gran cantidad de alertas que nos aparecen en la pantalla principal del Oracle Enterprise Manager Console. Una de las principales causas, es que podemos tener activo, el reporte de todos los eventos asociados a la instancia administrada. Si ya hemos resuelto los eventos registrados, la gran pregunta es: Cómo hago para limpiar el historial registrado y que se nos notifique en la consola, sólo los errores ORA-0600 que son, tal vez, los más relevantes o importantes de ver en línea, en caso de que sucedan. Lo que deben hacer es lo siguiente: Vayan a la página principal de Enterprise Manager. Seleccionen la instancia en donde desean hacer los cambios de configuración de notificación. Vayan al tab de configuración de métricas y políticas Cambien el valor de “Generic Internal Error” a deshabilitar sino desean notificación. En una terminal en el ...

RAC y como Crear Manualmente Una Base de Datos Oracle 11gR2

Imagen
RAC y como Crear Manualmente Una Base de Datos Oracle 11gR2 : Una de mis entradas mas populares al dia de hoy, ha sido la de como crear una base de datos en 11g. Ahora lo que vamos a hacer es como crear una base de datos manualmente en un ambiente RAC en 11g Verificar Variable de Ambiente Aqui tenemos que decidir el nombre que va a tener nuestra instancia y base de datos, aqui un ejemplo utilizando Korn shell, si utilizas C Shell, usa el comando setenv variable ORACLE_SID export ORACLE_SID=TESTDB1 variable DB_NAME export DB_NAME=TESTDB variable ORACLE_BASE export ORACLE_BASE='/mount/oracle' variable ORACLE_HOME export ORACLE_HOME='/mount/oracle/product/11.2.0.2v3' variable PATH export PATH=$ORACLE_HOME/bin:$PATH Crear el archivo de parametros Aqui esta un ejemplo de un archivo init para que arranques, este no es para nada uno a tener en produccion ya que ese tiene que ser revisado para las necesidades de la instancia, pero para nuestras pr...

Zentyal y su servidor Linux para Pymes, todo un éxito

Imagen
Zentyal y su servidor Linux para Pymes, todo un éxito : Nos enteramos a través de Menéame de una gran noticia para una empresa española que además centra toda su estrategia en Linux y el Open Source. Zentyal, una compañía de Zaragoza, ha recibido un millón de dólares por parte del fondo de capital Open Ocean en una reciente ronda de inversión. Son grandes noticias que demuestran [...] Related posts: Software libre para PYMEs Microsoft usa Linux en su servidor de descargas ¿Qué pasaría si todo el mundo usara Linux?