albrico

albrico

Desarrollo de proyectos de Intranet e Internet realizando consultas a Bases de Datos
 9.475 puntos  Colombia @albrico desde - visto

Actividad pública reciente

Ha valorado "Excelente" la respuesta

Estadística Calculo estimador Desvío

respondió: Se les olvido poner un paréntesis encerrando a n-1, pero parece que quieren decir esto Lo malo es que cuando cometen un error es fácil que hayan cometido otro luego no estoy seguro que sea eso, pero vamos a probar. n=3850 (Sumatorio de x) /3850 =...
Ha respondido en y en 1 temas más

Generación dinámica de Archivos Planos

Yo tengo mi propia forma de matar las pulgas. Este programa me lo envío Tom Kyte de Oracle y me ha resultado muy práctico: Solo debes tecordar que el nombre del directorio debe estar ubicado en el servidor de base de datos. También es necesario que...
Ha respondido en

Validar script

Existen muchas herramientas como la del proyecto raptor de Oracle o sino pl/sql developer de http://www.allroundautomations.nl/plsqldev.html Se conecta usted a la base de datos, va a la parte de procedimientos y funciones y sobre el objeto a ejecutar...
Ha respondido en

Sentencia

Después de una larga ausencia por motivos personales, le presento la solución requerida: select month, sum(valor) ventas, sum(valor)/first_value(sum(valor)) over (Order by month rows 12 preceding ) as porcentaje, sum(valor)/first_value(sum(valor))...
Ha respondido en

Envio de informacion desde un ref cursor en oracle

Usa el siguiente ejemplo: Declare type r_cursor is REF CURSOR; c_emp r_cursor; er emp%rowtype; begin open c_emp for select * from emp; loop fetch c_emp into er; exit when c_emp%notfound; dbms_output.put_line(er.ename || ' - ' || er.sal); end loop;...
Ha respondido en

Abrir archivo desde Oracle.

Ni idea. Jamas he usado crystal ARA
Ha respondido en

Xml- oracle 9i

Aquí mle envioalgunos ejemplos esperando que sean de utilidad: select xmlgen.getxml('select employee_id,first_name,salary from employees') xml from dual; Otro método es el siguiente: select xmlelement("Employees", 2 xmlagg( 3 xmlelement( 4...
Ha respondido en

Volcado en fichero

Lo primero que debes hacer es definir el tamaño de la linea y el número de lineas por página. Esto se hace así: set linesize 120 set pagesize 66 Luego le defines como se llama el reporte de salida de la siguiente forma: spool fichero.txt Después...
Ha respondido en

Identificación de tablas en sys, system

Puedes usar conectado al usuario sobre el cual desee obtener información: Select OBJECT_NAME, OBJECT_TYPE, CREATED, last_ddl_time from user_objects; O conectado sobre sys Lo puedes realizar de la siguiente manera para que traiga todos los objetos de...
Ha respondido en

Default.dat

Xisten dos formas de resolver este mensaje de error, la más sencilla es la siguiente: Abra el archivo httpd.conf para la instancia "Business Intelligence and Forms". En la seccion "LogLevel". Setear a "crit'. Por ejemplo: LogLevel crit Salvar y...
Ha respondido en

Problema con campo tipo LONG RAW (oracle)

le envio un script con el que puede leer, insertar, etc ya que convierte a char un campo de tipo long raw. Si tiene algún inconveniente me puede escribir a [email protected] CREATE TABLE testraw (col1 NUMBER, col2 LONG RAW); / CREATE OR REPLACE...
Ha respondido en

Trigger con secuenciador

El error es porque en el trigger no se puede utilizar en asignación curval y nextval es necir no se puede usar: :NEW.NUM_SEC := SEC_P_C.NEXTVAL; Por lo tanto para simular un sequenciador o autonumber(de microsoft) yo uso algo parecido a esto: Si se...
Ha respondido en

Pl/sql

Quiero inicialmente descartar algún posible error, para esto probemos con: set serveroutput on; EXECUTE EXECUTE IMMEDIATE 'create table foo (c1 number)'; Ojo aparece dos veces execute. Vamos a chequear con esto si tienes permisos o no. Sino hay error...
Ha respondido en

Campo Blob

Aca le envio tres ejemplos diferentes para insert, select y update Un ejemplo de insert: DECLARE v_bfile BFILE; v_blob BLOB; BEGIN INSERT INTO sca VALUES ('10077703T',empty_blob(),null,null) RETURN imanif INTO v_blob; v_bfile := BFILENAME('IMAGES',...
Ha valorado "Excelente" la respuesta

Cron ftp

respondió: Con el comando crontab te defines la ejecución cada cuarto de hora del script que te mando a continuación. Teniendo como variable de entorno EDITOR=vi, haces: $ crontab -e e insertas la línea: 0,15,30,45 * * * 1-5 /export/home/user1/copia.sh De esta...

Experiencia

Desarrollo de proyectos de Intranet e Internet realizando consultas a Bases de Datos.
Amplia experiencia en la implementación de proyectos de Sistemas de Información con énfasis en la utilización de la Base de Datos ORACLE en diferentes plataformas como son Unix, Windows 2000/2003 y Windows-XP. Soporte como DBA de Oracle. Capacitación en PL/SQL, DBA.
Líder de proyectos y desarrollos en Datawarehouse.
NOTA: No resuelvo preguntas de comparativo de Oracle y sus productos VS otras herramientas del mercado.
Conversión de aplicaciones a Oracle y diseños de Bases de Datos utilizando la herramienta Case.