Ejecutar archivo .sql desde sqlplus

Si deseamos ejecutar un archivo con extension .sql desde sqlplus tecleamos lo siguiente:

Suponiendo que tenemos la consulta guardada en c:\querie_para_actualizar.sql
tecleamos:
sql>@c:\querie_para_actualizar.sql

Se ejecutara el procedimiento, la consulta, el trigger, segun el comando u operacion guardada dentro del archivo.

Keeping your SSH session alive

I’m working on servers all day everyday, mostly by SSH. This can be annoying when you switch tabs and then want to go back to another and its timed you out and dead.
A nice quick shortcut to kill that session is to type in ‘~.’ This needs to be on a new line so it wont hurt to press enter beforehand. You will not see it echo on screen, but it will kill the inactive/dead ssh session nicely.

Before you login again, if you are running Linux on your local machine, you can add the following into /etc/ssh/ssh_config

    ServerAliveInterval 5

This will send a packet every 5 seconds to keep the connection alive. Very handy. You can make that longer if you want to use less bandwidth and your servers are setup ok with a longer keep alive.

Once you have logged into your server you can edit the /etc/sshd_config and add in the following

TCPKeepAlive yes
ClientAliveInterval 60

This will keep things ticking over from the server point of view. Once you have added that in , restart the SSHD daemon with /etc/init.d/ssh restart . This will not kill your current SSH session, though it pays to logout and log back in again for it to take effect.

Do remember security, you do not want to leave your local machine alone, unlocked, with a live SSH session running logged in as root on a production server!

Borrar un esquema en oracle 10g

Para borrar todo un schema de un usuario en Oracle 10g utilice el siguiente comando:

SQL> drop user usuario cascade;

Esta sentencia de sql borrará todos los objetos pertenecientes al usuario dado y el usuario mismo . Asegúrese de que el usuario no tenga conexiones o sesiones abiertas, si no, el comando no se ejecutará y regresará un mensaje informativo.

KeepAlive en SSH

En algunos lugares en España donde me he conectado por SSH a mi VPS he notado que despues de algunos minutos de inactividad, mi conexión muere y tengo que malgastar valiosos teclazos, bastante frustrante digo yo.

El problema es que el servidor esta mandando mensajes keep alive a mi maquina (el equivalente a decir “estas ahi todavia?”) despues de un tiempo de inactividad y ella no esta respondiendo.

Solución rapida y sucia: edita su archivo de configuración del servidor SSH para que simplemente tenga mas paciencia cuando no reciba mensajes de respuesta. (en /etc/ssh/sshd_config)

ClientAliveInterval 60
ClientAliveCountMax 99999

Le estamos diciendo que despues de 99,999 mensajes en los que no haya recibido respuesta corte la conexión y que cada mensaje sea enviado cada 60 segundos cuando exista inactividad.

Haz tu multiplicación, suficiente tiempo para irte a ociar no? 😀

Tethering para novatos en la Tattoo via USB / WiFi [Utilizar la Tattoo de Router]

Para el que no sepa que es “Tether”

http://en.wikipedia.org/wiki/Tethering

Basicamente es conectar un PC a internet utilizando un móvil como router.

CONTENIDO DEL TUTORIAL

-Método uno . Via USB , no hace falta ser Root.
-Método dos . Via Wifi , hace falta ser Root
-Configuración para “camuflar” la Tattoo de Vodafone (Sólo los que se conecten via tarifa plana)
-Configuración Wireless Tether (método dos)
Continuar leyendo “Tethering para novatos en la Tattoo via USB / WiFi [Utilizar la Tattoo de Router]”