Entradas

Guía de comandos Linux para DBAs

Imagen
Guía de comandos Linux para DBAs : " Llevaba unas semanas sin escribir en el blog pero os traigo una guía bastante útil de comandos de Linux para DBAs. Tiene ya bastante tiempo pero explica con ejemplos concretos comandos, algunos imprescindibles, para nuestro trabajo. Desde las opciones más útiles de ls , pasando por la explicación de la salida de ifconfig hasta como interpretar la salida de iostat o sar . Está escrita por Arup Nanda (@arupnanda), reconocido DBA y ACE Oracle, que además suele publicar con frecuencia en la revista Oracle. La guía esta compuesta de las siguientes 5 partes. Os resumo los comandos que aparecen en cada página y destaco los más usados y lo más “interesantes”. Podéis leer y trastear una parte cada día, y en una semana ya lo tenéis aprendido. A practicar!!! Parte I : chown , chgrp, stat, file , diff, cmp, comm, md5sum Parte II : alias, ls , xargs, rename, find , m4, which, whence, top , skill, snice Parte III : free, ipcs , ipcrm , vmstat,...

Primeros auxilios informáticos: no hace falta formatear

Imagen
Primeros auxilios informáticos: no hace falta formatear : " El otro día, una amiga me pidió que formatease su portátil y reinstalara Windows . Los programas tardaban una eternidad en cargarse y algunos no funcionaban, así que un informático le había aconsejado hacer tabula rasa y partir de cero. Yo arqueé una ceja: ' ¿Formatear? ¿Para qué? '. Le expliqué que, a menos que el sistema estuviese hecho unos zorros (léase hardware dañado), en un par de horas se podrían solucionar esos problemas de rendimiento. ¿Cómo? Pues echando mano de unas cuantas herramientas de limpieza, optimizado y seguridad . 1. Despejar la zona de aterrizaje Un ordenador enfermo arranca muy despacio y sus programas se quedan pensando mucho rato; el sistema entero parece moverse a través de una piscina de melaza. En semejante situación, trabajar es imposible. Lo primero es liberar memoria . Para ello, ejecuta Process Explorer desde una memoria USB y cierra todos los procesos no-esenciales. También pued...

jDeveloper: Create and deploy a Java Webservice

Imagen
jDeveloper: Create and deploy a Java Webservice : "This tutorial shows how to create a simple Java Webservice using the Oracle jDeveloper 11g IDE. The attached code for the example connects to a database through JDBC and executes a SQL statement to insert a new row in a specific table. Once the application has been configured, it will be deployed and tested in a Oracle Weblogic Server. We will execute the webservice through a web browser and check it by connecting to the database with a sqlplus console. Step-by-step: 1) Create a generic java application and add the webservice component 2) Create a new java class and add some methods to publish. Here you have an example: NOTE: Remember to adapt this code to your requirements. public void InsertValue(String user, String value){ try{ //Example from http://studentsatoracle.blogspot.com Connection con=null; Class.forName('oracle.jdbc.driver.OracleDriver'); //Configure the jdbc connection: jdbc:oracle:thin:@host:po...

Generador de sources list para Debian y Ubuntu

Generador de sources list para Debian y Ubuntu : " Si eres de los que utilizas Debian , Ubuntu , o derivadas de ellas, esta noticia te viene de maravilla, pues se ha creado una web que genera los repositorios de nuestra distribución sin el más mínimo esfuerzo. Su utilización es muy fácil, la web es intuitiva y necesita de unos pocos pasos tras lo cual ya tendrás tu sources.list listo. Sources.list es el archivo hallado, siguiendo la localización completa /etc/apt/sources.list , 1 en distribuciones GNU/Linux derivadas de Debian GNU/Linux ; donde se enlistan las “fuentes” o “ repositorios “ disponibles de los paquetes de software candidatos a ser: actualizados , instalados , removidos , buscados , sujetos a comparación de versiones , etc. La herramienta APT administra el acceso a dichos paquetes , utilizando el fichero sources.list , para realizar las acciones previamente mencionadas. Una vez aclarado este concepto (que he tomado de la Wikipedia ), pasamos a los pasos para...

Disponible una nueva versión de Oracle SQL Developer

Imagen
Disponible una nueva versión de Oracle SQL Developer : " Desde el 29 de Marzo se encuentra disponible una nueva descarga de SQLDeveloper. Puedes consultar la lista de cambios en el siguiente enlace . Para quienes nunca hayan usado esta aplicación, la descarga es gratuita pero requiere que te registres en la web de Oracle. Aqui un pequeño resumen de como instalarlo en Ubuntu, basado en el enlace publicado por Espero que te sirva . 1) Descargamos SQL Developer 2) Como root descomprimimos en /opt por ejemplo $ sudo unzip -q sqldeveloper-3.0.04.34-no-jre.zip -d /opt 3) Entramos en sqldeveloper y damos permisos de ejecucion a sqldeveloper.sh $ chmod +x sqldeveloper.sh 4) Editamos la primera linea de sqldeveloper.sh y ponemos: cd /opt/sqldeveloper/sqldeveloper/bin && bash sqldeveloper $* o la ruta que hayamos usado para instalar. 5) Creamos una ligadura a este directorio en el directorio /usr/bin de la forma: sudo ln -s /opt/sqldeveloper/sqldeveloper.sh /u...

Active Session History (ASH) tool

Imagen
Active Session History (ASH) tool : " Introduction: From Oracle documentation, the V$ACTIVE_SESSION_HISTORY view provides sampled session activity in the instance. Active sessions are sampled every second and are stored in a circular buffer in SGA. Any session that is connected to the database and is waiting for an event that does not belong to the Idle wait class is considered as an active session. This includes any session that was on the CPU at the time of sampling. Each session sample is a set of rows and the V$ACTIVE_SESSION_HISTORY view returns one row for each active session per sample, returning the latest session sample rows first. Because the active session samples are stored in a circular buffer in SGA, the greater the system activity, the smaller the number of seconds of session activity that can be stored in the circular buffer. This means that the duration for which a session sample appears in the V$ view, or the number of seconds of session activity that is displaye...

Las 11 mejores aplicaciones de hacking y seguridad para Linux

Imagen
Las 11 mejores aplicaciones de hacking y seguridad para Linux : " Linux es el sistema operativo de los hackers por excelencia. Esto es así no porque sea 'complicado' de usar sino por la enorme cantidad de herramientas de hacking y seguridad desarrolladas para este sistema. En este post, listamos sólo algunas de las más importantes. 1. John the Ripper : herramienta para cracking de contraseñas. Es una de las más conocidas y populares (también tiene versión Windows). Además de autodetectar el hash de las contraseñas, puedes configurarlo como quieras. Lo puedes usar en contraseñas encriptadas para Unix (DES, MD5 ó Blowfish), Kerberos AFS y Windows. Tiene módulos adicionales para incluir hashes de contraseñas badadas en MD4 y almacenadas en LDAP , MySQL y otros. 2. Nmap : ¿quién no conoce Nmap?, sin duda el mejor programa para se seguridad para redes. Puedes usarlo para encontrar ordenadores y servicios en una red. Se usa sobre todo para escanear puerto...