DTS_E_CANNOTACQUIRECONNECTION
En alguna ocasión he necesitado usar los “Integration Services” para pasar tablas desde una base de datos de Oracle a otra de SQL Server y me he encontrado con el siguiente mensaje de error:...
En alguna ocasión he necesitado usar los “Integration Services” para pasar tablas desde una base de datos de Oracle a otra de SQL Server y me he encontrado con el siguiente mensaje de error:...
SELECT ‘ALTER SYSTEM KILL SESSION ‘||””||sid||’,’||serial||”’;’ FROM ( SELECT sid, serial# AS SERIAL FROM v$session WHERE sid IN (SELECT SID FROM v$access WHERE object = ‘XX_PACKAGE_NAME_XX’) )select ‘ALTER SYSTEM KILL SESSION ‘||””||sid||’,’||serial||”’;’ from (...
SELECT TRUNC (SYSDATE, ‘MON’)+rownum-1 AS dias_del_mes FROM DUAL WHERE to_char(SYSDATE,’MON’)=to_char(TRUNC (SYSDATE, ‘MON’)+rownum-1,’MON’) CONNECT BY LEVEL <= 31SELECT TRUNC (SYSDATE, ‘MON’)+rownum-1 as dias_del_mes FROM DUAL where to_char(SYSDATE,’MON’)=to_char(TRUNC (SYSDATE, ‘MON’)+rownum-1,’MON’) CONNECT BY LEVEL <= 31 Lo...
Los desarrolladores y administradores utilizan Oracle Data Integrator (ODI) Studi para acceder a los Repositorios ODI (Master y Work Repository). Siempre que he utilizado ODI ha sido bajo una instalación en Windows. Hoy he...
Imaginemos que queremos mostrar el número de minutos que ha durado una llamada en el formato HH:MM:SS, para ello nada más sencillo que realizar la siguiente query: SELECT to_char(trunc(sysdate)+N/24/60/60,’HH24:MI:SS’) FROM dual;select to_char(trunc(sysdate)+N/24/60/60,’HH24:MI:SS’) from dual;...
DECLARE lncount NUMBER; lvsearch VARCHAR2(100) := lower(’cadena_buscar’); CURSOR cur_views IS SELECT * FROM all_views t where view_name like ‘XX%’; lrow_views cur_views%ROWTYPE; v_line VARCHAR2(30000); BEGIN lncount := 0; OPEN cur_views; LOOP ...
— Proposito : Devuelve un email dentro de una cadena de texto. ——————————————————————————- FUNCTION get_email_from_texto (v_texto IN VARCHAR2) RETURN VARCHAR2 IS v_email VARCHAR2(500); BEGIN SELECT REGEXP_SUBSTR(v_texto,'([a-zA-Z0-9_+*$%\^&!\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9:]{2,4})+’) INTO v_email FROM dual; RETURN v_email; EXCEPTION WHEN...
A veces queremos poder recuperar la enésima fila de una consulta. Una posible opción sería la siguiente: SELECT rn, columna FROM ( SELECT rownum rn, columna FROM tabla ) WHERE rn=N;select rn, columna from...
Cuando buscas este error en internet, encontrarás la siguiente información: Causa: Se ha realizado una llamada a un procedimiento que no ha podido ser localizado. El programa puede haber sido borrado, modificado, o haberse...
Si necesitas realizar un COMMIT, un SAVEPOINT, una sentecia DDL (create, alter, …) dentro de un trigger lo más seguro es que recibas algún mensaje de error. Nada tan sencillo como utilizar la sentencia...