Entradas

[ORACLE] Restaurar estadísticas del CBO

Si analizamos tablas, y luego la cosa no va bien, podemos restaurarlas. Hay varios comandos: execute DBMS_STATS.RESTORE_TABLE_STATS ('owner','table',date) execute DBMS_STATS.RESTORE_DATABASE_STATS(date) execute DBMS_STATS.RESTORE_DICTIONARY_STATS(date) execute DBMS_STATS.RESTORE_FIXED_OBJECTS_STATS(date) execute DBMS_STATS.RESTORE_SCHEMA_STATS('owner',date)   execute DBMS_STATS.RESTORE_SYSTEM_STATS(date) Ejemplo: execute DBMS_STATS.RESTORE_SCHEMA_STATS ('REGCAN',sysdate-1);

Linux Mint - xfce - Change display resolution

Imagen
Para cambiar la resolución de pantalla en Linux Mint con entorno de escritorio xfce:

Linux Mint - xfce - Add google as search engine in Firefox

Imagen
 En Linux Mint, en su versión con el escritorio xfce, la instalación por defecto nos deja Firefox con Yahoo como motor de búsqueda.  Además, en la lista desplegable no aparece google:  Para añadirlo, entramos en "Manage Search Engines..." y hacemos clic en el enlace "Get more search engines...": Esto nos abrirá una pestaña del navegador cargando una url de ayuda de Mint. Abajo veremos que están los iconos de varios buscadores. Hacemos clic en el de google: Ahora si volvemos al desplegable veremos que aparece una opción "Add Google scholar", que si pulsamos, nos añadirá a google en la lista y lo podremos seleccionar como motor de busqueda.    

[LINUX] What kernel drivers (modules) are loaded

Los módulos cargados se pueden ver en el fichero /proc/modules: cat /proc/modules También podemos usar el siguiente comando: lsmod Y para obtener más información sobre un modulo: modinfo {driver-name} Por ejemplo:  modinfo oracleasm  

[XAMPP] Problema para levantar Apache

Imagen
Con XAMPP se puede dar el caso de tener problemas para levantar Apache debido a algún puerto ocupado. En este caso se trataba del puerto para ssl, que estaba ocupado por un servicio de vmware. Este es el error que da al abrir el panel de control: Y este al intentar levantar el apache: Para solucionarlo cambiamos la configuracion de apache para que utilice otro puerto. Para ello nos vamos a editar directamente el fichero de configuración de ssl de apache: Una vez modificado, al iniciar el panel de control de xampp, continua el error, porque tambien debemos cambiarlo desde la configuracion del panel de control: Y con esto ya nos deja levantar el apache sin errores:

#oracle.install.commons.util.exception.DefaultErrorAdvisor:37

Imagen
Durante la instalación de Oracle Database Server 11.2.0.3 en Oracle Enterprise Linux 6 update 3, si se produce un error que lanza una ventana de dialogo como esta: Y en el log de Oracle Universal Installer (/tmp/OraInstall2013-02-20_08-48-38PM): SEVERE: [FATAL] oel6.localdomain: oel6.localdomain. Refer associated stacktrace #oracle.install.commons.util.exception.DefaultErrorAdvisor:37 INFO: Advice is ABORT SEVERE: Unconditional Exit INFO: Adding ExitStatus FAILURE to the exit status set INFO: Finding the most appropriate exit status for the current application INFO: Exit Status is -1 INFO: Shutdown Oracle Database 11g Release 2 Installer Añadir en /etc/host la entrada correspondiente para resolver el nombre del host, por ejemplo: 192.168.198.132 oel6 oel6.localdomain

[ORACLE] Resumen de comandos para Editar el buffer SQL de SQL*Plus

Una forma de editar el buffer de SQL*Plus es utilizar el comando EDIT para escribir el buffer a un fichero de sistema operativo llamado por defecto "afiedt.buf", y utilizar un editor para realizar los cambios. Se puede definir el editor a utilizar mediante el comando: DEFINE _EDITOR = notepad.exe (por ejemplo). Otra forma de editar el buffer es mediante el uso de comando de edición de SQL*PLus. La mayoría operan sobre la linea actual o activa, que se puede modificar simplemente tecleando el numero de linea. Todos los comandos se pueden abreviar excepto DEL. LIST L Lista el contenido del buffer. * indica la linea actual LIST m n muestra las lineas desde m hasta n. Si usamos * por n o m implica la linea actual. LIST LAST muestra la ultima linea. APPEND text A text Añade texto al final de la linea CHANGE /old/new C /old/new Cambia old por new. Si se omite new, old será eliminado. INPUT text I Añade una línea de texto. Si se omite text, se podr...