Entradas

Mostrando entradas de julio, 2008

Pidgim: pestañas que parpadeen

Normalmente cuando alguno de nuestros contactos habla a través del pidgim, el único cambio apreciable es que el icono del pidgim cambia. Dicho icono está situado en la zona inferior de la pantalla, alejado de nuestra áera de visión normal, por lo que en la mayoría de los casos no nos enteramos de que nos hablaron hasta mucho rato después. Para aumentar la visibilidad de estos cambios podemos hacer lo siguiente: A) Hacer que el icono del pidgim parpadee. a.1) Pulsamos con el boton derecho en el icono del pidgim (habitualmente situado en la esquina inferior derecha, junto al reloj) a.2)Pulsamos en "Parpadear con nuevo mensaje B)Hacer que las ventanas de conversaciones parpadeen (blink). Para conseguir esto se tiene que realizar a través de un complemento. b.1) Pulsamos Control+U, o vamos a la ventana de contactos del pidgim/ menu Heramientas / Complementos b.2) Buscamos el complemento "Notificación de Mensaje" y pulsamos sobre configurar complemento b.3) Marcamos en Notifi

vncserver: cambiar puerto por defecto

Para cambiar el puerto por defecto del vncserver tenemos que hacer los siguiente: 1) Abrimos con un editor y como root el archivo /usr/bin/vncserver 2) buscamos la linea $vncPort = 5900 + $displayNumber; 3) cambiamos el valor 5900 por otro puerto Para cambiar el puerto de escucha java tendremos que usar por ejemplo: 1)vncserver -httpport 50000 PD: en suse enterprise 9 /usr/X11R6/bin/vncserver

Oracle: campos autonuméricos y secuencias ( SEQUENCE )

Para poder crear campos autonúmericos, es decir, que se autoincrementen con las inserciones,tendremos que utilizar las "sequencias de oracle" dado que no existe un tipo de campo del tipo "autonumérico". Creación de sentencias: CREATE SEQUENCE nombre_de_la_secuencia MINVALUE valor MAXVALUE value START WITH valor INCREMENT BY valor CACHE valor; Minvalue = valor míninimo de la secuencia Maxvalue = valro máximo de la scuencia. Si no se especifica el valor sera de 999999999999999999999999999 START WITH = valor por el que se va a comenzar INCREMENT BY = por cuanto se incrementará el contador en cada llamada CACHE = número de valores que se almacenarán en memoria, a modo de cache para aumentar el rendimiento ej de creación CREATE SEQUENCE personas_id MINVALUE 1 START WITH 1 INCREMENT BY 1 CACHE 20; Para usarlos se realiza la llamada nombre_de_la_secuencia.NextVal Ejemplos: - Numeración automática en una consulta Select nombre_de_la_secuencia.NextV

Ejemplos de TNSNAMES.ORA y LISTENER.ORA

TNSNAMES.ORA # tnsnames.ora Network Configuration File: /home/dieguz2/oracle/product/10.2.0/db_1/network/admin/tnsnames.ora # Generated by Oracle configuration tools. MIALIAS = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1524)) ) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = bdpruebas) (INSTANCE_NAME = bdpruebas) ) (HS = OK) ) LISTENER.ORA # listener.ora Network Configuration File: /home/dieguz2/oracle/product/10.2.0/db_1/network/admin/listener.ora # Generated by Oracle configuration tools. LISTENER = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1524)) ) Para configurarlo podemos editar los archivos o usar el comando netmgr. Para levantar y parar los listener usaremos el comando lsnrctl stop y lsnrctl start ORA-12514: TNS:listener does not currently know of service requested in connect descriptor Si nos aparece este error, será probablemente porque no hemos levantado la BD. export ORACLE_