• Viernes 8 de Noviembre de 2024, 22:59

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - bogotanoazul

Páginas: [1]
1
Oracle / Claves De Usuario
« en: Miércoles 25 de Julio de 2007, 00:27 »
Hola a todos.

Tengo un problema al realizar un cambio de contraseñas en usuarios ORACLE.

El problema radica que son tres bases de datos diferentes. El usuario de ORACLE es el mismo y lo estoy haciendo de esta manera:

en un procedimiento almacenado.

es la forma de hacerlo?

CREATE OR REPLACE PROCEDURE fin_cambia_password_v1
(
          P_USUARIO  IN OUT     VARCHAR2,
          P_PASSWORD IN OUT     VARCHAR2,
          P_DETALLE_SALIDA OUT  VARCHAR2
)
IS

   V_CONTROL     NUMBER:=0;
   V_DETALLE     VARCHAR2(200);
   V_DETALLE_SC  VARCHAR2(4000);
   V_DETALLE_PCB VARCHAR2(4000);  

BEGIN
     P_USUARIO  := UPPER(P_USUARIO);
     P_PASSWORD := UPPER(P_PASSWORD);
     BEGIN
          V_DETALLE := 'SELECT DE STARCOM';
          SELECT COUNT(*)
            INTO V_CONTROL
            FROM ALL_USERS@PRIMERA U
           WHERE U.USERNAME = P_USUARIO;
     EXCEPTION WHEN OTHERS THEN
        NULL;
     END;
     /*VERIFICA QUE EL USUARIO EXISTA EN LA PRIMERA BASE DE DATOS */
     IF V_CONTROL <> 0 THEN
 
        finanzas.fin_cambia_password_v1@starcom(P_USUARIO,P_PASSWORD,V_DETALLE_SC);
     END IF;
     BEGIN
 
         SELECT COUNT(*)
            INTO V_CONTROL
            FROM ALL_USERS@SEGUNDA U
           WHERE U.USERNAME = P_USUARIO;
     EXCEPTION WHEN OTHERS THEN
        NULL;
     END;  

      IF V_CONTROL <> 0 THEN
        finanzas.fin_cambia_password_v1@pcb(P_USUARIO,P_PASSWORD,V_DETALLE_PCB);
     END IF;

     EXECUTE IMMEDIATE  ('ALTER USER ' ||  P_USUARIO || ' IDENTIFIED BY "' ||P_PASSWORD||'"');
   
END fin_cambia_password_v1;

2
Oracle / Parametros De Reports
« en: Lunes 15 de Enero de 2007, 23:28 »
Buenas tardes.

Alguien sabe como hacer parametros dinamicos en Reports.

Ejemplo

tengo  un parametro que se arma a partir de una consulta. quiero que el segundo parametro me filtre a apartir del primero.

Gracias

3
ASP / Login Con C#
« en: Jueves 16 de Noviembre de 2006, 00:19 »
Hola a todos..

Alguien me puede colaborar con un ejemplo para validar datos de USER Y PASSWORD desde una pagina ASPX contra una tabla de ACCESS?

Gracias.

4
Oracle / Reports
« en: Martes 17 de Octubre de 2006, 17:23 »
Buenos Días, alguien sabe como cambiar imagenes en tiempo de ejecucion en reports.

5
Oracle / Problemita Con Las Ñ
« en: Lunes 27 de Marzo de 2006, 23:43 »
Hola, como estan

tengo un problema utilizando las 'ñ' en una consulta que genera un correo.

estoy utilizando lo siguiente SELECT 'Se'||CHR(241)||'or' FROM DUAL.

se que esta funcion tiene dos parametro mas para especificarle el lenguaje .

alguien que me pueda ayudar?

la consulta me arroja Se?or.

6
Oracle / Auditoria
« en: Jueves 1 de Septiembre de 2005, 23:27 »
Hola a todos:

tengo un inconveniente con mis campos de auditoria, no se esta insertando el maquina crea ni el maquina modifica. estoy utilizando este codigo:
"SE MANEJA ENTORNO WEB"
BEGIN
:NEW.usuario_crea := USER;
:NEW.fecha_crea  :=  SYSDATE;
:NEW.usuario_modifica := USER;
:NEW.fecha_modifica := SYSDATE;

if :NEW.terminal_modifica like 'WEB=%' then
 :NEW.terminal_crea := 'WEB:'||substr(:NEW.terminal_crea,5);
 :NEW.terminal_modifica := 'WEB:'||substr(:NEW.terminal_modifica,5);
else
 :NEW.terminal_crea := USERENV('TERMINAL');
 :NEW.terminal_modifica := USERENV('TERMINAL');
end if;
END;

gracias por su colaboracion.

7
JavaScript / Tabla En Crecimiento
« en: Domingo 21 de Agosto de 2005, 09:33 »
Hola: quisiera saber como debo hacer para inplemetar una tabla en java script, por ejemplo la tabla puede crecer desde 1 hasta 5.000.000 de registros. ¿Es posible que en java script se logre incrementar tablas de ese tamano? o cual es valor maximo de registros que pueden generarse e imprimirlos?  

Ya genere la tabla con 20 filas y 5 columnas pero cuando la cambio a 5000 filas y la mando a imprimir sencillamente no ejecuta.

Gracias por su amable colaboración.

Páginas: [1]