9 dic 2008

PL/SQL Cursores

Buenos dias,

Los cursores en Oracle pueden ser de varios tipos, sin embargo los dos mas usados son:
1. Cursores implicitos: Son aquellos que devuelven un unico valor usando SELECT INTO.
Select nombre into V_nombre
from VNT_empleado
where cod_empleado = '123321';

2. Cursores explicitos: Son aquellos quedevuelven un conjunto de registros, puden o no contener parametros para filtrar el contenido que devuelven.  Utilizan la instruccion CURSOR IS
Cursor C_empleados is
Select cod_empleado, nombre, area
from VNT_empleado
where cod_area in ('01','03');
Para poder crear un cursor con parametros estos se deben de definir en el encabezado de la instruccion CURSOR NOMBRE(PARAMETROS) IS
Cursor C_empleados(p_compania in varchar2) is
Select cod_empleado, nombre, area
from VNT_empleado
where cod_compania = p_compania;

Espero les sea de utilidad, cualquier cosa no duden en escribirme

Hay todo un manual muy completo de cursores aca

3 nov 2008

Activar / Desactivar USB Drives

Hola!!

Por requerimientos de seguridad en mi oficina, me requirieron fuera deshabilitado el uso de Memorias USB o discos USB en las PCs.

Despues de buscar un rato, la solucion es mas sencilla de lo que parece.

1. Abrir el REGEDIT

2. Buscar la llave HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsbStor

3. Al dar doble Click los valores son (3 = Activado, 4 = Desactivado)

PD. Si no desean modificarlo manual, adjunto el RAR con los dos REGISTROS aqui

El documento original esta aqui

31 oct 2008

Virus USB Autorun.inf

Hola!!

Hoy fue dia de pelear con los malware, alguien entro una USB contaminada y causo un caos en la oficina.

Los sintomas son:

1. Cuanto la USB ejecuta el autorun lo reconoce como un programa

    Advertencia: si le dan en OK el programa se copia a su disco duro y se registra como un servicio

2. Deshabilita los archivos ocultos en la USB para que no se puedan modificar

3. El programa crea un archivo y una carpeta en el USB (RECYCLER y Autorun.inf)

4. El Autorun.inf debe de tener un texto similar al siguiente

[autorun]
open=RECYCLER\S-1-6-21-2434476501-1644491937-600003330-1213\plzrunmes.exe
icon=%SystemRoot%\system32\SHELL32.dll,4
action=Open folder to view files
shell\open=Open
shell\open\command=RECYCLER\S-1-6-21-2434476501-1644491937-600003330-1213\plzrunmes.exe
shell\open\default=1

Solucion:

1. Habilitar la opcion de ver archivos ocultos 

Mi PC - Opciones de Carpeta - Ver - Mostrar todos los archivos y carpetas ocultos

2. Pueden usar un programa como RegUnlocker

Si no lo consiguen me avisan y lo posteo

3. Abrir el administrador de tareas

CTRL+ALT+DEL

Administrador de tareas

4. Buscar el servicio SHCHOST.EXE (ojo: los servicios de Windows son SVCHOST.EXE)

5. Terminar el proceso

6. Buscar en el disco C: los archivos "shchost.exe; Exploider.h" Y eliminarlos

7. Para verificar que todo funciona normalmente conecte de nuevo un USB y verificar que no cree la carpeta y el archivo.

Espero les sirva!!

Fuente en ingles AQUI

18 oct 2008

Error en Compaq V3317la



Hola!!


Desde hace algun tiempo estuve desconectado del blog, pero ya estoy de regreso...


Hace poco mas de un año compre una Compaq V3317LA y que casualidad, despues de que se vencio la garantia empezo a dar problemas... :'(


Los sintomas son los siguientes:

1. La maquina no detecta la tarjeta inalambrica (el indicador a la par del switch siempre aparece naranja)

2. Cuando se reinicia o se enciende no da señal de video.

3. Evenualmente se puede trabar durante el arranque.


Solucion:


Actualizar el bios segun un articulo publicado en el site de HP


1. Descargar el ejecutable

2. Ejecutarlo como Administrador

3. Cuando le pregunte si desea sobreescribir el BIOS dar click en YES


El proceso actualiza 16 bloques del bios y deja una copia del anterior en un archivo .BAK


El exe lo pueden descargar AQUI


El link original donde yo vi el reporte esta AQUI


Espero que les sirva, almenos a mi me funciono.

10 may 2008

Bots Traductures de GTALK


Amigos!!

Siempre te aprende algo nuevo!!

Gracias a mi amiga Sasha, hoy aprendi que GTalk tiene unos bots que puedes agregar como amigos, su funcion es traducir de manera instantanea todo lo que les envies.

todos ellos estan en el dominio @bot.talk.google.com

por ejemplo:

De ingles a español --> en2es@bot.talk.google.com
De Frances a Ingles --> fr2en@bot.talk.google.com

Asi que si les apetece su traductor instantaneo solo deben de agregarlos.

Gadget Traductor de Google


Amigos!!

Hoy paseando por el google me encontre con el Gadget que uno puede colocar para que se haga una traduccion automatica del sitio a varios idiomas.

Para el caso de Español a Ingles el codigo que deben de poner en su pagina es el siguiente:

<script src="http://www.gmodules.com/ig/ifr?url=http://www.google.com/ig/modules/translatemypage.xml&up_source_language=es&w=160&h=60&title=&border=&output=js"></script>

Si quieren traducir de otro idioma distinto la pagina para obtener el script es la siguiente:

Google Tools


Asi que para que levantar sitios distintos si Google nos facilita la vida :D

26 abr 2008

Office 2003 - Abrir Docx, Xlsx y Pptx (Office 2007)



Buenos dias!!!

Si forman parte de los usuarios que encontraron el mensaje "Este archivo fue generado con una version mas reciente de Office".

Probablemente quien le envio el documento lo trabajo en Office 2007, por lo que los archivos cambiaron de extension.
Word = DOCX
Excel = XLSX
Power Point = PPTX

La solucion, sin tener que cambiar de Office y comprar la licencia del 2007 es instalar el pack de compatibilidad.

1. Descargue el Archivo de Compatibilidad Sitio Oficial o el rar que subi a rapidshare AQUI
2. Cierre todas las aplicaciones de Office que tenga funcionando (Incluyendo el Outlook)
3. Ejecute el Exe
4. Si le pide reiniciar la maquina... REINICIE  :-)

Listo!! con eso deberia de funcionar y poder abrir los archivos de Office 2007 con el 2003.

Espero les sirva

Reparar un PST de Outlook


Hola!!!

Esta semana ga sido una locura, mucho trabajo para variar!!

Esta vez el problema fue un PST que media casi los 3GB que por alguna razon se daño, y los sintomas que dio fueron los siguientes:

Al abrir el Outlook daba un error de se ha cerrado incorrectamente
Al abrir cualquier mensaje podria tardar hasta 15 min.
Al copiarlo daba un error de Redundancia ciclica.
Al ejecutar el Scanpst decia que habia ocurrido un error inseperado y no podia continuar.

Herramientas utilizadas:

1. Unstoppable Copier +INFO / Descarga
2. SCANPST +INFO / (ya esta instalado en la maquina que tenga Outlook)

Reparacion:

1. Con el Unstoppable Copier crear una copia del archivo dañado, dependiendo del tiempo que tengan le pueden configurar el numero de reintentos que hara para tratar de recuperar la informacion.

En la pestaña COPIAR
- Seleccionar en ORIGEN el archivo a reparar
- Seleccionar en DESTINO hacia donde se colocara el archivo reparado

En la pestaña OPCIONES
- chequear todas las opciones de la izquierda
- en la derecha seleccionar RECOMPROBACIONES MAXIMAS y colocar en la casilla 1 o 2
- en el Scroll bar dejar el indicador cerca de la derecha "Recuperacion Rapida"

Regresar a la pestaña de COPIAR y darle en el boton de la derecha que dice COPIAR

este proceso dependiendo del tamaño y daño puede variar, asi que pueden ir por cafe!! :)

Cuando el Unstoppable copier termine utilizar el SCANPST para reorganizar el archivo

1. Buscar donde esta ubicado el archivo
- En mi caso estaba en "c:\archivos de programa\archivos comunes\system\MSMAPI\3082\"
- o Abran el buscar archivos y busquen SCANPST.EXE
2. ejecutar SCANPST.EXE
- Seleccionen el archivo que desean reparar
- Presionen el boton INICIAR
- El proceso consta de 8 etapas, al final de ellas les pedira si desean generar un backup del archivo que repararon (Si esta malo para q quieren un backup ??)
- Yo le deshabilite la funcion de backup
- Presionar Continuar

Listo!! el archivo vuelve a quedar legible para el outlook

Para terminar la historia de los 3 GB solo se perdieron como 200Mb, asi que en lugar de dar todo por perdido y buscar un backup del mes pasado se logro recuperar gran parte de la informacion.

espero les sirva. 8-D

17 abr 2008

Driver Genius I-Look 317


Buenos dias

El dia de hoy me trajeron una webcam I-Look 317 con microfono incorporado, sin embargo al momento de usar el disco de instalacion por alguna razon no lo reconocia.

La solucion fue separar el Driver para realizar una instalacion manual.

Aqui les dejo el driver, como siempre si tienen algun problema con la descarga haganmelo saber para volver a subirlo.

En teoria el mismo deberia funcionar para XP y Vista


CISCO ATA 186 IP Estatica


Buenos dias, hoy tuve un ATA que no queria tomar la VLAN de Voz por DHCP

La solucion fue configurar la IP Estatica, con los siguientes comandos:


1. Conectar un teléfono en la línea 1 descolgar y presionar el botón rojo.
2. Para reiniciar el dispositivo
322873738 #
Grabar con *
3. Para deshabilitar del DHCP
20 # 0 # 3
4. Para Habilitar el DHCP
20 # 1 # 3
5. Para Configurar el IP estático
1 # aaa*bbb*ccc*ddd # 3 (use * en lugar de puntos)
6. Para Colocar el Gateway
2 # aaa*bbb*ccc*ddd # 3 (use * en lugar de puntos)
7. Para colocar la Mascara de red
10# aaa*bbb*ccc*ddd # 3 (use * en lugar de puntos)
8. Para llegar al dispositivo y completar la configuración
http://aaa.bbb.ccc.ddd/dev
9. Colocar el IP de la planta en la casilla TFTP URL
qqq.www.eee.rrr
10. Clic en el botón de APPLY
11. Esperar que se reinicie el ATA y ver si se registro en la planta


Espero les sea de utilidad


Fuente en ingles: http://www.networkworld.com/community/node/26631