Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > Oracle > Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
-Foros de debate

Oracle
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por Jota 2006 el día 4 de enero de 2006

Hola, estimados programadores.
He visto de casualidad este foro y como veo que hay mucha gente que esté empezando con Oracle ó que está aprendiendo por libre , y como nadie nace sabiendo os ofrezco mis conocimientos para ayudaros con vuestras dudas en BBDD Oracle ( Hasta la 8.1.7 ) , Forms Developer / Designer ( Hasta la 6i en C/S ) y pl sql. Trataré de responder vuestras preguntas en este foro, por correo o muy, muy eventualmente, en persona.

Eso sí, pregunta que no esté formulada de manera correcta, con educación y dando todo tipo de detalles y explicaciones, simplemente la voy a ignorar.

Pues creo que eso es todo.

Un saludo y espero vuestras dudas, estimados programadores.

Jota 2006

 
PROBLEMA EN UN UPDATE
Enviado por gamaria el día 13 de noviembre de 2007

HOLA:

Necesito saber por que me da error el Update, ya que si quito el group by no da error.

Update personal p
Set salario= salario*1.1
Where upper(categoria) ='OFICIAL' AND (select horas_mes*precio_hora
from personal p1,tareas t1
where p.cod_emp=p1.cod_emp and p1.cod_tarea=t1.cod_tarea) > any
(select sum(horas_mes*precio_hora)/count(*) from personal p2, tareas t2
where p2.cod_tarea = t2.cod_tarea group by p2.categoria);

UNa vez ejecutado el resultado es el siguiente:

1 Update personal p
2 Set salario= salario*1.1
3 Where upper(categoria) ='OFICIAL' AND (select horas_mes*precio_hora
4 from personal p1,tareas t1
5 where p.cod_emp=p1.cod_emp and p1.cod_tarea=t1.cod_tarea) > any
6 (select sum(horas_mes*precio_hora)/count(*) from personal p2, tareas t2
7* where p2.cod_tarea = t2.cod_tarea group by p2.categoria)
where p.cod_emp=p1.cod_emp and p1.cod_tarea=t1.cod_tarea) > any
*
ERROR en línea 5:
ORA-00979: no es una expresión GROUP BY

Muchas gracias.

 
Re: PROBLEMA EN UN UPDATE
Enviado por Eridano el día 15 de noviembre de 2007

1 Update personal p
2 Set salario= salario*1.1
3 Where upper(categoria) =\'OFICIAL\' AND (select horas_mes*precio_hora
4 from personal p1,tareas t1
5 where p.cod_emp=p1.cod_emp and p1.cod_tarea=t1.cod_tarea) > any
6 (select p2.categoria, sum(horas_mes*precio_hora)/count(*) from personal p2, tareas t2
7* where p2.cod_tarea = t2.cod_tarea group by p2.categoria)
where p.cod_emp=p1.cod_emp and p1.cod_tarea=t1.cod_tarea) > any

 


SQL Navigator for Oracle - Guia de Usuario
Enviado por Maira el día 30 de marzo de 2008

Hola, y será que tendrias algo en español que me podrias faciliatar para que vaye aprendiendo a utilizar el SQL Navigator for Oracle. Gracias

 

Rendimiento de BBDD por accesos de usuarios
Enviado por Luna el día 20 de abril de 2008

Una duda importante que tengo,si existen accesos que consuman muchos recursos de una BBDD oracle,¿ puede verse afectada su velocidad?. Pongo un ejemplo: si un usuario A hace accesos a una BBDD y lee muchísimos registros, consume muchos recursos. y luego se conecta un usuario B que es más ligero, podría este último, verse perjudicado y tener accesos más lentos, en vista que el otro usuario está consumiendo muchos recursos a esa BBDD?. Ojalá puedas ayudarme. Un saludo Luna

 
Re: Rendimiento de BBDD por accesos de usuarios
Enviado por Bohemio23 el día 26 de mayo de 2008

Claro que puede afectar, se afecta el rendimiento en general de tu BD... es un problema comun, tienes que optimizar la forma en que se hacen las consultas.

 


Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por Jesus el día 15 de noviembre de 2007

Hola mi pregunta es como puedo vincular un bloque a 5 formularios y así solo modificarlo solo una vez?.
Dispongo de 5 o 6 formularios multibloque que contienen uno igual en todos. Mi duda es si puediese crearlo en un form y que los demas se vinculen a el, se actualizan contra el u otra forma de notener que estar actualizando los 5 o 6 formularios cada vez que quiera ralizar algun cambio.

Gracias

 

Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por MARIANA el día 18 de abril de 2008

Hola me puedes ayudar por favor! como hago para tener mis tablas en BD en oracle, las importo desde el erwin o las creo alli, si me puedes reponder ahorita te lo agradeceria

 

Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por josejorr el día 11 de noviembre de 2008

Hola que tal?
Tengo la necesidad de replicar una BD Oracle en otra a ser posible en tiempo real, me podrias ayudar? tienes algún documento que me pueda dar un poco de luz a l asunto?
Gracias.

 

Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por beatriz el día 9 de abril de 2008

Hola, queria saber si me podias ayudar.
queria buscar de alguna forma si se puede convertir un text item en html. la historia esque queria mandar un mail a traves de developer y me lo manda como fichero plano, sin saltos de hoja, etc...
si conoces alguna forma te agradeceria que me ayudaras.

 

ayuda con un trigger en oracle
Enviado por FRANK el día 29 de marzo de 2008

buenas tardes no se si te llegue este correo....necesito crear un trigger....ojala y me pueda explicar...tengo una tabla CASO EN UNA BD con dos campos C1 Y C2 Y TENGO OTRA BD CON ESA MISMA TABLA CASO Y CON LOS MISMOS CAMPOS...VOY A ESTAR PASANDO LA INFORMACION PERIODICAMENTE D ELA BD1 ALA BD 2...alo q voy...agregue dos campos ala tabla caso de las dos bds...uno es un campo fecha y otro es un campo bandera...el primer traspaso no voy atener problema...porq la bandera esta en cero y va traspasar todo..pero cuando alla actualizaciones ahi voy a tener problema...quiero q la bandera se actualice a cero....me dijeron q mediante un trigger..espero q me alla explicado..

 

Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por gzapata el día 7 de diciembre de 2007

Hola

Me podrías ayudar...soy nuevo en esto...necesito generar un shell para ejecutar un procedimiento en la base de datos de oracle, tengo el siguiente código pero no me corre...
ORACLE9i/bin/sqlplus.exe -s tucanmgr/prueba_04@tucracd
exec tucanmgr.PK_TUC_PROCESOS_GPCI.GENERAR_ARCHIVO_EMPLEADORA
exit

podrías ayudarme porfavor...gracias

Gaspar Zapaya

 

Hola! me puedes ayudar?
Enviado por Lucy el día 17 de abril de 2008

Hola! buen día... lo que pasa que estoy estudiando una materia que se llama bases de datos, en ella estoy viendo el gestor de datos oracle 9i y 11g, nuestro maestro que nos imparte la materia nos dejó una tarea, nos pide que a la base de datos introduzcamos fotografías y videos, pero la verdad no se como, espero que puedas ayudarme... esperare con ansia tu respuesta.
De antemano muchisimas gracias por atender mi inquietud.
que tengas un buen día!!!

 

¿Cómo obtener estadísticas de usuario en Oracle?
Enviado por Fernándo Castro el día 2 de diciembre de 2007

Hola. Mis preguntas son las siguientes:
¿ Sabe cómo obtener el tiempo conectado y el espacio ocupado por un usuario en una base de datos Oracle?
¿Dónde se guardan esos datos y como extraerlos?

Muchas gracias

 

necesito ayuda ORACLE XML
Enviado por SOS!!! el día 6 de noviembre de 2007

Hola! tengo que generar un XML de una tabla con varios campos que se diferencian por el nombre y tras generar el XML tengo que pasar el XML a otra tabla que contendrá en un campo el nombre y en otro campo el resto del contenido de la tabla(todo en XML), si podeis ayudarme...he visto algo del DBMS_XMLGEN...pero ando algo perdida. muchas gracias!

 

posicion de una objeto
Enviado por Gladys Nuñez el día 14 de noviembre de 2007

Buen día,
Estoy tratando de hacer un sistema odontologico, y en un odontograma(grafico de los dientes). lo que intento es capturar la posicion en la se encuentra el mouse y pintarla de un color previamente seleccionado, pero en realidad no tengo idea de como hacerlo. Espero su ayuda, desde ya muchas gracias.

 

Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por elmorta el día 30 de octubre de 2007

Hola Jota, estoy trabajando en pl/sql, en un Store Procedure y tengo que sacar datos de otro SP que se encuentra en otra instancia, el tema es que este SP devuelve un Cursor, mi pregunta es como hago para recorrer este cursor?

 

Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por KINVERLLIT el día 7 de noviembre de 2008

hola!!! quisiera saver sobre procedimientos para utilizar una base de datos oracle en su edicion xe desde su arranque hasta lograr crear objetos....

talvez me pueden ayudar c los agradecere muchisimooo.....gracias..

 

Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por kinverllit el día 7 de noviembre de 2008

hola!! quisiera saver sobre procedimientos para utilizar una base de datos oracle en su edicion xe desde su arranque hasta lograr crear objetos......

esa en mi pregunta...c lo agradecere mucho...gracias

 

PUEDES AYUDARME?
Enviado por LUCY el día 24 de abril de 2008

Hola! soy estudiante, llevo la clase de base de datos I, el maestro que nos imparte la clase quiere que introduzcamos imagenes y video a la base de datos, estamos utilizando el gestor de base de datos Oracle 9i, pero la verdad no tengo ni idea de como se haga eso... no se si tu puedas resolverme esta enorme duda... me gustaría saber si me dices paso por paso que es lo que tengo que hacer... desde crear las tablas o aplicaciones... hasta terminar con un informe... de antemano muchas gracias, espero puedas resolverme mi duda.
Gracias!!!

 

Por favoooor
Enviado por rot el día 7 de junio de 2006

y el segndo y el tercero son estos

2.-Escribe el número de letras entre otras dos. Si el número es par, escribe las dm
centrales en mayúsculas, si no escribe la central en minúscula.




3.-En una tabla de la base de datos TCARRERAS figuran los tiempos de cada una de
las Vueltas de todos los corredores en una carrera de un campeonato de Fórmula 1.
Las columnas de la tabla son: corredor, escudería, vuelta, tiempo. A partir de estos
datos, y sabiendo que al menos un corredor terminó la carrera determinar:
a. El número de vueltas de la carrera.
b. Determinar el podium, es decir, los tres primeros ganadores. Para ello se
tienen que haber recorrido todas las vueltas.
c. Indicar el número de vueltas que ha dado cada corredor
d. La escudería ganadora, siendo ésta la que tiene menor media aritmética de
tiempos incluyendo todas las vueltas de cada uno de sus corredores.
chop table tcarreras cascade constraints;
create table tcarreras (
corredor number(2),
escuderia number(2),
vuelta number(2),
tiempo number(2)
);
insert into tcarreras values (11,10,1,87);
insert into tcarreras values (11,10,2,85);
insert into tcarreras values (11,10,3,88);
insert into tcarreras values (12,10,1,83);
insert into tcarreras values (12,10,2,85);
insert into tcarreras values (12,10,3,78);
insert into tcarreras values (12,10,4,80);,
insert into tcarreras values (21,20,1,86);
insert into tcarreras values (21,20,2,82);
insert into tcarreras values (21,20,3,84);
insert into tcarreras values (21,20,4,80);
insert into tcarreras values (22,20,1,75);
insert into tcarreras values (22,20,2,70);
insert into tcarreras values (22,20,3,78);
insert into tcarreras v~llJes 0.7 70 4 77\
;

 

Necesito ayuda
Enviado por rot el día 7 de junio de 2006

Buenas!
Necesitos que me echeis un cable ya que necesitos hacer estos 3 ejercicios y no se muy bien como hacerlos:
mi carrera depende de estos 3 ejercicios, si no los entrego para este viernes...se acabo, ni carrera ni na.
asi es que si alguien es capaz de resolverlos, se lo agradezco:
1.- Sacar un listado de los alumnos, sacando por grupo, una lista de los que tienen todo
aprobado, una lista de los que les queda solo una, una lista de los que les quedan 2...
En los títulos (de grupo, de ninguna suspensa, de 1 suspensa...) se sacan la nota
media y la media por asignatura.
drop table motas cascade :insert :into motas values ('A',4,4,3);
constra:ints; :insert :into motas values ('A',5,1,5);
create table motas ( :insert :into motas values ('A',5,2,6);
grupo varchar2(1), :insert':into motas values ('A',5,3,7);
alumno number(l). :insert :into motas values ('B',1,1,5);
asig number(l), :insert :into motas values ('B',1,2,5);
nota number(l) :insert :into motas values ('B',1,3,7);
); :insert :into motas values ('B',1,4,5);
:insert :into motas values ('B',1,5,9);
:insert :into tnotas values ('B',2,1,6);
:insert :into motas values (B',2,2,5);
:insert :into tnotas values ('B',2,4,8);
:insert :into motas values ('B',2,5,4);
:insert :into tnotas values ('B',2,6,8);
:insert :into motas values ('B',2,7,6);
:insert :into motas values ('B',3,3,5);
:insert :into motas values ('B',3,4,7);
:insert :into tnotas values ('B',3,5,9);
:insert :into motas values ('B',4,2,5);
:insert :into motas values ('B',4,3,5);
:insert :into motas values ('B',4,4,5);
:insert :into motas values ('B',4,5,5);
:insert :into motas values ('B',5,2,2);
:insert :into motas values ('B',5,3,7);
:insert :into tnotas values rC.1.2uS):

:insert :into motas values" ('A',1,1,4);
:insert :into tnotas values ('A',1,2,5);
:insert :into motas values ('A',1,3,7);
:insert :into motas values ('A',1,4,2);
:insert :into motas values ('A',1,5,9);
:insert :into motas values ('A',2,1,1);
:insert :into motas values ('A',2,2,5);
:insert :into motas values ('A' ,2,4,8);
:insert :into motas values ('A',2,5,4);
:insert :into motas values ('A',2,6,8);
:insert :into motas values ('A',3,1,6);
:insert :into motas values ('A',3,3,5);
:insert :into motas values ('A',3,4,7);
:insert :into tnotas values ('A',3,5,9);
:insert :into motas values ('A',4,2,3);
:insert :into motas va]ues ('A'A.3.5i:
:insert :into tnotas values ('C',1,6,5);
:insert :into motas values ('C',1,7,9);
:insert :into tnotas values ('C',2,1,6);
:insert :into motas values ('C',2,2,5);
:insert :into tnotas values ('C' ,2,3,8);
:insert :into motas values ('C',2,4,4);
:insert :into tnotas values ('C',2,6,8);
:insert :into motas values ('C' ,2, 7,6);
:insert :into motas values ('C',3,1,5);
:insert :into motas values ('C',3,2,7);
:insert :into motas values ('C',3,5,9);
:insert :into motas values ('C',4,2,5);
:insert :into motas values ('C',4,4,5);
:insert :into tnotas values ('C',4,5,5);
:insert :into motas values ('C',5,2,5);
:insert :into motas values ('C',5,3,2);
:insert :into motas values ('C',5,6,7);
:insert :into motas values ('C',1,4,5);
:insert :into motas values ('C',1,5,7)

 

Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por Nayibe el día 2 de noviembre de 2007

Hola Jota....
Yo estoy trabajando con oracle forms y con pl/sql me gustaria me enviaras si sabes de un libro manual en Español para quiarme tengo uno pero en ingles y au no defiendo ...quisiera saber es sobre la forma de coo hacer la instruccion de validar un text Item necesariamente este vacio (NULL) para asi yo poder continuar m,i procedimiento yo coloque :

if :B14_IMPRIMIR.CCODANEXO IS NULL THEN
"NO SE QUE COLOCAR."

POR FAVOR TE AGRDEZCO ME COLABORES EN ESTA INQUIETUD,

GRACIAS DE ANTE MANO
Atte: Nayibe Becerra
RETURN(Show_Alert('ALERTA'));

 

Como añadir modulos *.fmb a una forma fmb
Enviado por scorpio el día 23 de abril de 2008

Hola, Disculpen mi pregunta, estoy usando oracle 10g y estoy migrando forms de oracle 6i, En la versión de forms 6i había una opcion en tools - Preferences - access, que permitía cargar formas desde la base de datos, pero en 10g esta opción no está o no la encuentro, y me gustaría saber como hacer eso.!! O si es posible incrustar un archivo fmb dentro de otro!!

 

Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por Mariela el día 15 de febrero de 2006

Hola, mira, estoy trabajando en PL/SQL y me pidieron hacer un archivo .txt de una manera determinada con los datos que extraigo de una tabla. Queria saber como es el manejo de archivos en PL/SQL, como hago para crear uno con extencion .txt? Si me puedes ayudar te agradeceria muchisimo!!!!! gracias!!!!

 
Re: Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por ysvmadrid el día 27 de junio de 2006

Puedes ponerle la extensión que quieras al archivo de salida si lo generas mediante la orden spool

 


Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por a el día 4 de enero de 2006

payaso

 
Re: Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por Jota 2006 el día 4 de enero de 2006

No me lo digas ¡¡¡¡¡¡¡

TE ESTÁS MIRANDO A UN ESPEJO ¡ ¡ ¡ ¡

Te he pillado ¿ ehhhhhhhhhhhhhh ?

 

Re: Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por Educacion el día 20 de junio de 2006

Para Jota 2006
Como bien pusiste en tu primer posit..."Ofreces tu ayuda", pero lo unico que haces es marear a la gente que tiene algun que otro problemilla. Creo que si hay alguien mal educado eres tu, y si fueras como la mayoria de la gente que colabora en este foro, no haria falta la presencia de moderadores los cuales se fueron de vacaciones sin saber que algun dia llegaria alguien tan impertinente como tu. Por cierto...¿no seras gallego por casualidad? Lo digo por tus respuestas...no hay ni una concisa y que resuelva el problema que se te plantea. La voluntad sera buena pero tus conocimientos y tu educacion...bastante escasita.

 


Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por Javier el día 4 de enero de 2006

Hola, gracias por ofrecerte a ayudar. Quiero preguntarte algo ya que hace muy poquito que empece con Oracle y tengo que crear tablas, procedures y demas cosillas por medio de unos scripts que ya estan generados los cuales contienen la estructura para insertar en dicha base nueva.
Ahora, tengo el siguiente problema.
Dentro del primer script que se ejecuta a traves de un archivo BAT tengo que llenar las siguientes cosas y no estoy seguro de todas, sobretodo de la ultima. Esto es lo que no entiendo del script:

ACCEPT SPOOLFILENAME PROMPT 'Please enter filename to spool: '
ACCEPT OBJECTOWNER PROMPT 'Enter the name of the owner for these objects: '
ACCEPT TABLESPACE_FOR_DATA PROMPT 'Enter the tablespace for Data: '
ACCEPT TABLESPACE_FOR_INDEXES PROMPT 'Enter the tablespace for Indexes: '

Ya se que el SPOOLFILENAME es solamente el nombre del archivo donde se va a generar el log de la transaccion, tambien se que el OBJECTOWNER es simplemente un nombre para cada una de las tablas por ejemplo puede ser DBO.NombredeTabla, donde DBO es el OBJECTOWNER. Lo que no se es que es el TABLESPACE_FOR_DATA y el TABLESPACE_FOR_INDEXES. Porque si le pongo cualquier nombre en la linea del script que genera una tabla (por ejemplo) me da este error con respecto a TABLESPACE_FOR_INDEXES: Yo le puse como nombre a TABLESPACE_FOR_INDEXES asi: "insitetrs_data_1m" y me dio error. Podes contestarme ? Muchas Gracias

old 27: TABLESPACE &&TABLESPACE_FOR_DATA
new 27: TABLESPACE insitetrs_data_1m
TABLESPACE insitetrs_data_1m
*
ERROR at line 27:
ORA-00959: tablespace 'INSITETRS_DATA_1M' does not exist

 
Re: Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por Jota 2006 el día 4 de enero de 2006

Hola, buenas noches.

Te explico por partes :

ACCEPT SPOOLFILENAME PROMPT 'Please enter filename to spool: '

Lo que tu has dicho.

ACCEPT OBJECTOWNER PROMPT 'Enter the name of the owner for these objects: '
Esto te pregunta en que esquema o con que dueño se van a crear las tablas, procedures etc etc


ACCEPT TABLESPACE_FOR_DATA PROMPT 'Enter the tablespace for Data: '
ACCEPT TABLESPACE_FOR_INDEXES PROMPT 'Enter the tablespace for Indexes: '

Cuando creas una tabla ó indices, Oracle te los crea en un tablespace por defecto, lo normal es que tengas uno para tablas y otro para indices y eso es lo que se te esta pidiendo, que le digas el nombre del tablespace donde crearte las tablas y los indices.
Tienes que ponerle el nombre de un tablespace que exista.

SI tienes mas dudas, ya sabes.

Saludos

 
Re: Re: Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por JATMES el día 5 de enero de 2006

HOLA GRACIAS POR LA COLABORACION EN ESTE TEMA HASTA AHORA ESTOY TRABAJANDO.
MIRA MI PROBLEMA ES EL SIGUIENTE ES QUE NO SE SI TENGO ALGO MAL EN INSTALACION DE PL/SQL O ES ERROR DE LO QUE ENTRE AL TEST , BUENO LO QUE TENGO ES LO SIGUIENTE
DECLARE
Pgm NUMBER;
BEGIN
DBMS_PROFILER.START_PROFILER('test','test1',Pgm);
FD.F_TRACE('Hello Oracle world','T');
DBMS_PROFILER.STOP_PROFILER;
DBMS_PROFILER.ROLLUP_RUN(Pgm);
PROF_REPORT_UTILITIES.PRINT_RUN(Pgm);
END;

[1]: (Error): ORA-06550: línea 4, columna 1: PLS-00201: el identificador 'DBMS_PROFILER.START_PROFILER' se debe declarar ORA-06550: línea 4, columna 1: PL/SQL: Statement ignored ORA-06550: línea 5, columna 1: PLS-00201: el identificador 'FD.F_TRACE' se debe declarar ORA-06550: línea 5, columna 1: PL/SQL: Statement ignored ORA-06550: línea 6, columna 1: PLS-00201: el identificador 'DBMS_PROFILER.STOP_PROFILER' se debe declarar ORA-06550: línea 6, columna 1: PL/SQL: Statement ignored ORA-06550: línea 7, columna 1: PLS-00201: el identificador 'DBMS_PROFILER.ROLLUP_RUN' se debe declarar ORA-06550: línea 7, columna 1: PL/SQL: Statement ignored ORA-06550: línea 8, columna 1: PLS-00201: el identificador 'PROF_REPORT_UTILITIES.PRINT_RUN' se debe declarar ORA-06550: línea 8, columna 1: PL/SQL: Statement ignored
LA VERDAD NO SE QUE SEA

 
Re: Re: Re: Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por Jota 2006 el día 5 de enero de 2006

Pues a mi me parece que los pquetes a los que estás llamando o no existen o no tienes permisos para ejecutarlos.

Piensa por ejemplo que el DBMS_PROFILER no se te crea cuando te creas la BBDD, tienes que ejecutar un script de creación con la cuenta de SYS

 
Re: Re: Re: Re: Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por jatmes el día 5 de enero de 2006

si yo corri lo script pero no estoy seguro si lo hice bien segui este primero
CONNECT sys/password@service AS SYSDBA
@$ORACLE_HOME/rdbms/admin/profload.sql

CREATE USER profiler IDENTIFIED BY profiler DEFAULT TABLESPACE users QUOTA UNLIMITED ON users;
GRANT connect TO profiler;

CREATE PUBLIC SYNONYM plsql_profiler_runs FOR profiler.plsql_profiler_runs;
CREATE PUBLIC SYNONYM plsql_profiler_units FOR profiler.plsql_profiler_units;
CREATE PUBLIC SYNONYM plsql_profiler_data FOR profiler.plsql_profiler_data;
CREATE PUBLIC SYNONYM plsql_profiler_runnumber FOR profiler.plsql_profiler_runnumber;

CONNECT profiler/profiler@service
@$ORACLE_HOME/rdbms/admin/proftab.sql
GRANT SELECT ON plsql_profiler_runnumber TO PUBLIC;
GRANT SELECT, INSERT, UPDATE, DELETE ON plsql_profiler_data TO PUBLIC;
GRANT SELECT, INSERT, UPDATE, DELETE ON plsql_profiler_units TO PUBLIC;
GRANT SELECT, INSERT, UPDATE, DELETE ON plsql_profiler_runs TO PUBLIC;

pero se quedo en los GRANT

 
Re: Re: Re: Re: Re: Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por Jota 2006 el día 5 de enero de 2006

A ver , es que no se lo que contienen esos scripts :
El paquete DBMS_PROFILER y las tablas que utiliza deben de ir en la cuenta de SYS.


Tienes que crear un sinonimo publico sobre el paquete / tablas y dar permisos de ejecución sobre el paquete y de insert, select,delete y update sobre las tablas a PUBLIC

Con eso te deberia rular

 
Re: Re: Re: Re: Re: Re: Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por jatmes el día 5 de enero de 2006

si pero me dice que la traduccion de sinonimos ya no es valida

 
Re: Re: Re: Re: Re: Re: Re: Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por jatmes el día 6 de enero de 2006

mira podria pedirte el favor de pasame un manual de la instalacion del dbms_profieler y los de mas paquetes que tenga que instalar para trabajar en pl/sql gracias.

 
Re: Re: Re: Re: Re: Re: Re: Re: Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Form
Enviado por Jota 2006 el día 6 de enero de 2006

Hola.

Lamentablemente no tengo manuales ni documentación, pero si te das una vuelta por www.oracle.com seguro que encuentras documentación.

Respecto a lo que comentas antes, borra tablas, paquetes sinonimos y crealos de nuevo.

 



PROBLEMA CON INSTLACION SIN CLIENTE DE ORACLE
Enviado por airmadrid el día 7 de abril de 2006

Buenas, se me ha presentado un problema a la hora de instalar un programa que he hecho en .NET.

Resulta que este programa ataca a una base de datos de Oracle y en mi ordenador como tengo el cliente no tengo ningun problma.

He hecho un programa de instalacion con la misma herramienta que trae .NET pero el problema esta que cuando los usuarios habren el programa les da un error de que no esta el cliente de oracle.

Existe la posibilidad de instalar el Cliente a la vez que se instala el programa???

 
Re: PROBLEMA CON INSTLACION SIN CLIENTE DE ORACLE
Enviado por Mau el día 27 de enero de 2008

Hola, por casualidad cai en este foro y vi tu pregunta, aunque algo antigua pero espero que la solucion te sirva aun ahora:
Tu problema no es el .NET sino la conexion a la BD de Oracle. Lo que debes hacer es instalar las herramientas de Oracle (cliente como minimo), asi como la conexion (mismo nombre que ocupas en tu codigo de .NET), o bien, puedes manualmente copiar la conexion del archivo TNSNAMES.ORA

Saludos!

 








Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por bmgdba el día 6 de enero de 2006

Hola Jota2006:

Aprovechando tu oferta de ayuda tu tendras manuales o explicarme como replico una bbdd hacia otro server para eventuales caidas.

Desde ya muchas gracias

Es oracle 9.2.0.5

Saludos

 
Re: Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por Jota 2006 el día 9 de enero de 2006

Hola.

Pues como he puesto mas arriba, no tengo manuales ni documentación.

Respecto a tu problema, una forma de hacerlo es utilizars trigger en las tablas que quieres réplicar. No conozco la 9i, pero seguro que tendrá una herramienta para eso.

 
Re: Re: Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por aa el día 9 de enero de 2006

dataguard

 
Re: Re: Re: Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por bmgdba el día 9 de enero de 2006

He estado leyendo algo sobre el dataguard, me podrias explicar a grandes rasgos como opera, gracias

 
Re: Re: Re: Re: Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por a el día 10 de enero de 2006

una bbdd A tiene un dataguard en B, los cambios que se hacen en A y quedan reflejados en los redos se transportan hasta B y se aplican....... es la standby de toda la vida de oracle pero con nombre nuevo

 





Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por GYORGY el día 10 de enero de 2006

Hola compañero, me gustaria saber que puertos hay que abrir para conectarme desde mi casa a una base de datos exterior. La herramienta que utilizo es el forms 6.0

 

Inicialización con un constructor
Enviado por luis24 el día 11 de enero de 2006

Hola, ¿como inicializo un tipo de coleccion de 30 objetos, cuyo valor lo asignaré en un bucle?Porque no es cuestión de poner
inverso:=Tnumero(null,null); con treinta nulls no?
Muchas gracias.Saludos.

 

Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por Eduardo el día 12 de enero de 2006

Jota, aprovechando tu buena voluntad, mi pregunta es simple. En que tabla o vista puedo ver los permisos de los objetos (tablas, vistas, sinónimos, etc. Los permisos de Select, insert, delete, etc)

 

Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por jmaster el día 12 de enero de 2006

hola gracias por la colaboracion que me puedas brindar, mira lo que pasa es que desarrollo una aplicacion en visual basic con una conexion a una base de datos oracle se trata de un sistema de correspondencia para una institucion educativa donde todas las terminales pueden tener acceso y consultar su correo lo que quisiera saber es como hacer la conexion

 
Re: Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por Jota 2006 el día 12 de enero de 2006

Estimado jmaster, siento decirte que nunca he trabajado con VB, pero creo que deberias utilizar el ODBC para oracle

 
Re: Re: Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por Jota 2006 el día 12 de enero de 2006

GYORGY :

En tu cliente no tienes que utilizar ningún puerto, simplemente tienes que saber cual es la IP / PUERTO por el que acceder a la BBDD , ésta IP tiene que estar publicada, y el firewall tiene que permitirte el paso.

Te lo digo de oidas, espero ayudarte.

luis24 :

¿ has probado esto ? :

DECLARE

INVERSO TNUMERO() := TNUMERO();

begin

.........

end;

Así se debería inicalizar, si no, a poner los 30 null.

Eduardo :

En DBA_TAB_PRIVS ves todos los permisos que hay sobre tablas, paquetes, funciones etc etc etc de tu BBDD

 
Re: Re: Re: Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por eddie_ el día 13 de enero de 2006

Realizar nuevas preguntas en este thread no tiene sentido, es decir no es la idea ya que las preguntas/respuestas comienzan a entrecruzarse y es dificil seguirlas, suban las nuevas preguntas bajo /Oracle.

 
Re: Re: Re: Re: Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por NOVATO el día 13 de enero de 2006

QUIERO CAMBIAR DE SITIO UN ITEM CUANDO ESTÁ CORRIENDO LA FORMA

 
Re: Re: Re: Re: Re: Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por Eric el día 13 de enero de 2006

Sin comentarios

 
Re: Re: Re: Re: Re: Re: Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por Jota 2006 el día 13 de enero de 2006

Novato.

La respuesta a tu pregunta es muy facil y bastante obvia.

Como bastante obvio es que tu, de educacion, nada de nada. En consecuencia y como puse en mi primer post, ignoro tu problema. Si alguien quiere ayudarte, que lo haga , pero pido que nadie lo haga, a ver si entre todos conseguimos que haya un poco de educación y de buenas maneras en este foro, ya que los moderadores parece que están de vacaciones eternas.

Un saludo

 
Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por Educacion en Persona el día 20 de junio de 2006

Como bien pusiste en tu primer posit...\"Ofreces tu ayuda\", pero lo unico que haces es marear a la gente que tiene algun que otro problemilla. Creo que si hay alguien mal educado eres tu, y si fueras como la mayoria de la gente que colabora en este foro, no haria falta la presencia de moderadores los cuales se fueron de vacaciones sin saber que algun dia llegaria alguien tan impertinente como tu. Por cierto...¿no seras gallego por casualidad? Lo digo por tus respuestas...no hay ni una concisa y que resuelva el problema que se te plantea. La voluntad sera buena pero tus conocimientos y tu educacion...bastante escasita.

 

Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por Educacion en Persona el día 20 de junio de 2006

Como bien pusiste en tu primer posit...\\\\\\\"Ofreces tu ayuda\\\\\\\", pero lo unico que haces es marear a la gente que tiene algun que otro problemilla. Creo que si hay alguien mal educado eres tu, y si fueras como la mayoria de la gente que colabora en este foro, no haria falta la presencia de moderadores los cuales se fueron de vacaciones sin saber que algun dia llegaria alguien tan impertinente como tu. Por cierto...¿no seras gallego por casualidad? Lo digo por tus respuestas...no hay ni una concisa y que resuelva el problema que se te plantea. La voluntad sera buena pero tus conocimientos y tu educacion...bastante escasita.

 








Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por panama el día 13 de enero de 2006

Me gustaría saber cómo puedo cargar un fichero de datos en una tabla de oracle.
he probado con esto:

BULK INSERT AA_PRUEBAS FROM 'c:\pruebas.txt' WITH (CODEPAGE = 'ACP', FIELDTERMINATOR = '\t', ROWTERMINATOR = '\n')

y con esto (es más bien para mySQL, pero por probar..):
LOAD DATA INFILE 'C:\pruebas' INTO TABLE AA_PRUEBAS FIELDS TERMINATED BY ';' (ID,TEXTO)

pero m da errores en las dos :(

Gracias por tu ayuda!
Salu2

 
Mensaje para Panama
Enviado por Bolivar_Simon el día 1 de febrero de 2006

Panama: No se si has podido solucionar tu problema pero una solucion que te ofrezco es la siguiente:

1. Ubicamos al archivo txt en un lugar especifico. y lo abrimos de la siguiente manera. (:archivo tiene la ubicacion).

w_archivo := TEXT_IO.fopen('c:\'||:archivo,'R');

en el caso de que este en un linux, no te olvides de darle permisos, porque de otra manera no va a funcionar.
Me olvidaba, previamente declaras...
w_archivo TEXT_IO.file_type;

2. luego de esto comienzas a tomar las lineas una por una para procesarlas

TEXT_IO.get_line(w_archivo,w_linea);

previamente declaras
w_linea varchar2(300);

3. ahora esa linea, tiene supuestamente valores, separados por algun indicador, que tienen que ir en alguna tabla

w_mens:= 'PROCESANDO LA ENTIDAD';
w_line := ltrim(rtrim(w_line));
w_p := instr(w_line,';',1,1);
w_id := to_number(substr(w_line,1,(w_p - 1)));
w_line := substr(w_line,w_p +1);

basicamente esto almacena en w_id el primer valor de una cadena de datos, separados por ; (AL FINAL DEBE TENER ; SIEMPRE, PANAMA)
ej:

'BOLIVAR';'SIMON';'EMANCIPADOR';
y estos valores irian en los campos APELLIDO, NOMBRE Y CARGO.

Esto lo pones dentro de un bucle que pregunte hasta que la cadena se termine. O como mejor te resulte
y cuando tengas todos los valores en variables almacenadas.
los puedes insertar, los puedes verificar, lo que tu quieras.

Panama, cualquier duda que tengas me escribes.
Exitos.

 


Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por Juan Carlos Viera el día 13 de enero de 2006

Gracias por tu ayuda.

Mira tengo problemas con mi base la version es 8.1.7
tengo algunos mensajes que me sale a travez del TOAD y quisiera saber que debo hacer al respecto.

buffer cache hit rate value=84,0416 may need to increase db_block_buffers

chained fetch ratio value=0,0458 PCTFREE too low for a table

parse/execute ratio value=84,7720 high parse to execute ratio

dbwr avg scan depth value=649,0000 #DB_FILES too high?

De paso te comento que hay momentos en que la base se vuelve lenta y estoy tratando de ver si estos mensajes me podrian ayudar a detectar el problema.

Desde ya te agradezco por tu ayuda.

 

como puedo poner un script en Oracle
Enviado por laura el día 13 de enero de 2006

Hola!

Yo apenas estoy empezando con oracle he manejado MySQL y veo que es muy parecido, el punto es que yo genere un script llamado base.sql para generar las tablas en oracle todo esto por medio de un programa llamado Dezing for databases

mi pregunta es como puedo generar las tablas por medio de este script??

Gracias...

 
Re: como puedo poner un script en Oracle
Enviado por Zarco el día 26 de enero de 2006

Hola, tienes que ejecutar en sql tu script
sql>@archivo.sql

o bien
sql> start archivo.sql

 


Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por jota27 el día 14 de enero de 2006

Tengo un problema desde un form 6i y debo correr un procedimiento almacenado en la base de datos, lo estoy realizando con exec_sql y es el siguiente
PROCEDURE PROC_EJECUTAR IS
connection_id EXEC_SQL.CONNTYPE;
bIsConnected BOOLEAN;
cursorID EXEC_SQL.CURSTYPE;
sqlstr VARCHAR2(1000);
nIgn PLS_INTEGER;
nRows PLS_INTEGER := 0;
nTimes PLS_INTEGER := 0;
mynum NUMBER;
conn_str varchar2(100):='MIGRACION/MIGRACION2005@SIGC30';
--mi_cadena_ejecucion VARCHAR2(200);

BEGIN
connection_id := EXEC_SQL.OPEN_CONNECTION(conn_str);
bIsConnected := EXEC_SQL.IS_CONNECTED;
IF bIsConnected = FALSE THEN
TEXT_IO.PUT_LINE('No primary connection. Please connect before retrying.');
RETURN;
END IF;
cursorID:= EXEC_SQL.OPEN_CURSOR;
sqlstr := :procedimiento_pr.procedimiento_ejecutar||(:barrio_siic.codigo_barrio);
EXEC_SQL.PARSE(cursorID, sqlstr , exec_sql.v7);
EXEC_SQL.DEFINE_COLUMN(cursorID, 1, mynum);
nIgn := EXEC_SQL.EXECUTE(cursorID);
EXEC_SQL.CLOSE_CURSOR(cursorID);
EXEC_SQL.CLOSE_CONNECTION;


EXCEPTION
WHEN EXEC_SQL.PACKAGE_ERROR THEN
TEXT_IO.PUT_LINE('ERROR('||TO_CHAR(EXEC_SQL.LAST_ERROR_CODE(CONNECTION_ID))||'):'||
EXEC_SQL.LAST_ERROR_MESG(CONNECTION_ID));
IF EXEC_SQL.IS_CONNECTED(CONNECTION_ID) THEN
IF EXEC_SQL.IS_OPEN(CONNECTION_ID,CURSORID) THEN
EXEC_SQL.CLOSE_CURSOR(CONNECTION_ID,CURSORID);
END IF;
EXEC_SQL.CLOSE_CONNECTION(CONNECTION_ID);
END IF;
end;
no sale error pero no ejecuta no se si, para correr esta instruccion tenga uno que tener algun privilegio.
gracias.

 
Entrada - Salida en procesos PL/SQL
Enviado por luismi el día 14 de enero de 2006

Hola a todos.

Tengo un problema. Necesito hacer un proceso en PL/SQL que pida al usuario una cadena por teclado y meta esa cadena en ciertas posiciones de una tabla que ya tengo creada.

Mi unico problema es que no se como realizar la lectura de teclado. He leido por ahi que el comando:

ACCEPT variable PROMPT 'Texto'

supuestamente imprime texto y espera un dato de teclado, que introduce en variable.

Bueno, pues eso en linea de comandos va muy bien, pero dentro de un paquete pl/sql no tira!

¿Sabe alguien alguna forma de hacer eso?. Parece sencillo pero me estoy volviendo loco!

Gracias!

 
Re: Entrada - Salida en procesos PL/SQL
Enviado por Zarco el día 26 de enero de 2006

Mira, PROMPT es para Mostrar un mensaje al usuario, ACCEPT almacena en la -variable-lo que el usuario teclea.
para hacer una insercion en alguna tabla utiliza esta variable:

insert into tabla
values (&variable)

recuerda que si el tipo de dato es caracter o fecha debes encerrar &variable entre comillas simples

 



Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por Rober el día 16 de enero de 2006

Buenas, a ver si me puedes aconsegar porque no se que hago mal!!!
Escribo el siguiente codigo pero me da errores de compilación, solo quiero hacer un UPDATE entre valores de una columna de una tabla!!

SQL> CREATE OR REPLACE PROCEDURE inventory_part_tab_etape3
2 ( v_part_no_i IN inventory_part_tab.part_no%TYPE,
3 v_part_no_f IN inventory_part_tab.part_no%TYPE);
4 IS
5 BEGIN
6 UPDATE part_catalog_tab
7 SET (description)=
8 (select description
9 from inventory_part_tab
10 where inventory_part_tab.part_no BETWEEN v_part_no_i AND v_part_no_f
11 AND inventory_part_tab.contract='AI')
12 where part_catalog_tab.part_no BETWEEN v_part_no_i AND v_part_no_f;
13 end inventory_part_tab_etape3;
14 /

Attention : Procédure créée avec erreurs de compilation.

Gracias de antemano!

 
Re: Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por chemian el día 19 de enero de 2006

te sobra un punto y coma.

Tu has puesto

SQL> CREATE OR REPLACE PROCEDURE inventory_part_tab_etape3
2 ( v_part_no_i IN inventory_part_tab.part_no%TYPE,
3 v_part_no_f IN inventory_part_tab.part_no%TYPE);
4 IS

y tiene que ser

inventory_part_tab_etape3
2 ( v_part_no_i IN inventory_part_tab.part_no%TYPE,
3 v_part_no_f IN inventory_part_tab.part_no%TYPE)
4 IS

un saludo

 


Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por un pobrecito el día 18 de enero de 2006

olle te felicito y te admiro son pocas las personas que conosco que hacen cosas tan altruistas como tu.
bueno despues de hacerte la barba jijiji:
yo... bueno...
mira la verdad no se mas que un poco de SQL Server y me gustaria aprender Oracle 6i, con el report y forms pero no se de donde encontrar un manual.

me podrias ayudar

 

Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por jonathan Vigil el día 19 de enero de 2006

Buen Dia.
Necesito Saber si puedo correr Oracle 8i en Windows server 2003, debo de migrar una aplicacion a Oracle y debe de corre bajo Windows.
Les estare muy muy agradecido por la ayuda que me brinden..

 

Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por Mario Valarezo el día 19 de enero de 2006

Que tal Jota 2006

De antemano, muchas gracias por la ayuda que me puedas brindar, te comento que estoy aprendiendo Oracle, estoy trabajando con la versión 8i, tengo una pregunta, cómo puedo hacer left outer join en Oracle?, de hecho, yo creía que el left outer join era de un sql estándar, pero lo probé en el SQL Plus y no funcionó

Nuevamente muchas gracias
Mario

 

Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por Mario Valarezo el día 19 de enero de 2006

Igual, si conoces de algún sitio en donde pueda encontrar un manual para conocer también cómo hacer reportes en Oracle, quedaría eternamente agradecido

 

Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por Eric el día 21 de enero de 2006

Hola Tengo problemas para ejecutar formas 6i en web, instale el IAS sobre un servidor windows 2000 server, ahora cuando intento ejecutar una forma, la primera vez que acceso desde cualquier cliente me instala los controladores para poder ejecutar (jinietor), al finalizar me pide reiniciar la maquina, al reiniciar, intento ejecutar la forma y al hacerlo, abre la ventana del explorador e inmediatamente la cierra, podrias explicarme que esta pasando o si has tenido una experiencia similar a esta y como la has resuelto, gracias anticipadas por tu ayuda.

Eric

 

Target para hacer backup
Enviado por alex2000 el día 23 de enero de 2006

Hola.
Soy primerizo en esto de oracle y he intentado hacer un backup programado en el EM y no lo logré-
El tema es que, cuando intenta ejecutar la tarea, dice que tiene un problema con el TARGET. Tengo un problema con el mapeo entre el nombre de mi màquina y la ip de la misma.

Como dato adicional, cuando intento ejecutar el EM desde el browser, si coloco http://<nombre_maquina>:puerto/em no funciona, por el contrario, si pongo http://ip:puerto/em, entra sin problemas...

gracias por cualquier ayuda ùtil

 
Ayuda Oracle FORMS
Enviado por xBrYaNx el día 26 de enero de 2006

Hola existe algun problema al hacer un update directo mediante PL-SQL he puesto algo asi :
UPDATE FH_DETCOCHEPARO SET COCHE_INVE = :DETCOCHEPARO.CANTIDAD, COCHE_ESTITEM = :DETCOCHEPARO.ESTADO, CODUSU_UPD = :global.V_NSA_USUARIO WHERE DOCU_NRO = :FH_DETCOCHEPARO.DOCU_NRO AND COMCOD = :FH_DETCOCHEPARO.COMCOD AND COD_PISO = :FH_DETCOCHEPARO.COD_PISO;

y ps commit;
y no pasa nada pense k era alguna incompatibilidad de datos o sintaxis incorrecta asi k puse un update simple y ps se demoro N y me dio error FRM-40735.

Alguna sugerencia??
Gracias

 


Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por Ma.Elena el día 27 de enero de 2006

Hola Jota 2006, estoy trabajando recientemente con Oracle Forms y autenticando los usuarios a través del Oracle Single Sign-On, hasta ahi todo esta bien pero debería tener en la aplicación un botón a algo para hacer un logout (no solo de la aplicación sino tambien del SSO), hasta hoy la única opcion es cerrar el browser y volver a cargar la aplicación.
Espero que me ayudes si has trabajado con esto o me des alguna idea de como hacerlo, ya que voy un buen tiempo buscando este tema.
Gracias.
Att. Ma.Elena

 

Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por edgar el día 27 de enero de 2006

Necesito ayuda para configurar el salto de pagina y la impresion en si de cheques desde el report 6i. Me dijeron que se podia hacer configurando el archivo .prt pero no se de donde sacar los parametros que debe llevar ese archivo... gracias

 

Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por Tiky el día 28 de enero de 2006

Ciao me llamo Maria Serafini Bagnoli tengo un gran problema y queria consultarlo contigo, y me seria de gran gran utilidad si me respondes a mi correo tere_py@yahoo.com la situacion es la siguiente ... en un report codifico el disparador before report con la sguiente sentencia..function BeforeReport return boolean is
varch text_io.file_type := text_io.fopen('c:\RANCLGU' || to_char(SYSDATE,'dd-mm-yyyy') ||'.xls', 'W');
begin
text_io.put_line(varch, 'RANKING DE CLIENTES : ' );
text_io.put_line(varch, 'Los Primeros: ' || chr(9) || :p_nro_clientes
|| chr(9) ||'Tipo Cliente.:' || chr(9) || :p_cod_tip_cliente);
text_io.put_line(varch, 'Cliente: ' || chr(9) || ' '
|| chr(9) ||'Cant.Facturas' || chr(9) ||'Tot Desc.'
|| chr(9) || 'P...%D'|| chr(9) || 'Total Venta '
|| chr(9) || 'F.Compra '
|| chr(9) || 'U.Compra '|| chr(9) || '% s/Tot');
text_io.fclose(varch);
return (TRUE);
end;

y esto lo codifico en el modelo de diseño en el disparador de formato de un objeto..
function F_cod_grupo1FormatTrigger return boolean is
varch text_io.file_type := text_io.fopen('c:\RANCLGU' || to_char(SYSDATE,'dd-mm-yyyy') ||'.xls', 'a');
begin

text_io.put_line(varch, :cod_cliente || chr(9) ||:nombre
|| chr(9) || to_number(:cantidad)
|| chr(9)||to_number(:descuento)
|| chr(9) ||to_number(:cf_descuento)
|| chr(9) ||to_number(:totales)
|| chr(9)||:fec_ultima_compra
|| chr(9)||to_number(:monto_ultima_compra)
|| chr(9)||to_number(:porcentaje) );


text_io.fclose(varch);
return (TRUE);
end;

El problma : al abrir el archivo en excel 2000, los datos numericos me aparecen 50 decimales y algunos numeros empiezan con .(punto) ?? Cuando lo habro en excel 2003 sale todo bien.
Podrias ayudarme en esto .?
Grazie!

 

Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por luis24 el día 28 de enero de 2006

Hola,
si la excepcion ACCESS_INTO_NULL se levanta cuando el programa intenta asignar valores a los atributos de un objeto nulo, por qué no escribe el mensaje error en el siguiente ejemplo.
SET SERVEROUTPUT ON;

declare
type talumno is record(
dni varchar(9),
nombre varchar(50),
fecha date);

alumno talumno:=null;
begin

alumno.nombre:='Marta';

exception

when access_into_null then
dbms_output.put_line('Error');

end;


Gracias.

 

Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por Jorge el día 30 de enero de 2006

Que tal.
Tienes alguna forma de bajar alguna demo de forms 10g, asi como lo trae las otras versiones.

 

Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por carlos el día 30 de enero de 2006

Hola, de antemano, gracias por prestar su ayuda, acabo de instalar Oracle10g en windowsXP y al intentar entrar en SqlPlus me pide un usuario y contraseña, introduzco los típicos de oracle (scott/tiger;systen/manager) pero me da el siguiente error:

ORA-12560: TNS: error del adaptador de protocolo.

Creo que no tiene que ver con los usuarios.
¿Me podría decir que es lo que tengo que hacer para solucionar mi problema?

Muchas gracias.

 

Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por tatiana el día 30 de enero de 2006

Hola :

Muchas gracias por ofrecer tu ayuda..
Resulta que necesito crear un procedimiento para hacer unas operaciones sobre una consulta , mi problema es que no se en donde puedo escribir mi codigo de PL/SQL. por lo que entiendo hay que crear un shell , y un archivo .sql que contiene la consulta que necesito.. me gustaria saber.. que estructura debe de tener el shell para poder ejecutar el procedimiento almacenado... Bueno espero haber formulado bien mi pregunta.. deberas necesito ayuda.. estoy a prueba en mi trabajo y voy algo retrasada.

Gracias de Cualquier manera

 

necesito ayuda para poder encriptar bases de datos en visual fox pro
Enviado por BERE el día 31 de enero de 2006

bueno te agradecere si puedo contar con tu ayuda la verdad me urge es k es un trabajo de investigacion

 

Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por Jorge Gomez el día 1 de febrero de 2006

Necesito plantilla o template de Forms10g, para implementar en un nuevo sistema.

 

Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por raulcastro el día 3 de febrero de 2006

gracias por la ayuda ofrecida, le voy a pedir un favor que creo que con su experiencia me va a poder orientar. Resulta que yo creo un packages con el objeto de crear una variable global para poderla accesar como un mensaje en pantalla desde forms.
la pregunta es? por qué desde forms no puedo accesar directamente a una variable de paquete y por qué sí lo puedo hacer desde sqlplus? que tengo que hacer desde forms para accesar dicha variable directamente y no a través de una función?

 

Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por JJJJ el día 3 de febrero de 2006

Hola , me gustaria saber si puedes ayudarme. Tengo una base de datos en oracle y me gustaria saber como hacer backups ( copias de seguridad tanto en caliente como en frio) ya que creo que necesitaré de los dos tipos ya que es un sistema muy crítico de datos y la perdida de información debe ser mínima. Si también puedes me gustaria que me orientarás o dieras tu opinión sobre cual seria la mejor estrategia a seguir y tipo de copia que es la mejor. Muchas gracias y un saludo. JOSE

 

Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por Muza el día 6 de febrero de 2006

Hola Jota mira aver si puedes ayudarme con esto. Utilizo Oracle 8i y como ejercicio de clase tengo que implementar la actualizacion en cascada con triggers. He pensado en utilizar 4 triggers pero entre ellos tienen que compartir una variable global y por eso pense en incluir los triggers en un paquete, puede hacerse esto? En caso de que puedan meterse triggers en un package como se hace? Muchas gracias por tu atencion, un saludo

 
Re: Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por Edd el día 6 de febrero de 2006

Hola:
Me podrias decir si existe alguna funcion o forma de verificar cuando hay un cambio de semana???
ejemplo:
Mes Enero 2006
Las semanas son de domingos a Sabados
del 1 al 7 semana 1
del 8 al 14 semana 2
del 15 al 21 semana 3
etc.

 
Re: Re: Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por arturo el día 5 de junio de 2006

saber como trabajar en trigger enviame porfavor
paso a paso sobre este tema.........te espero
enviame porfavor un programa en visual basic 6.0 que se conecte con oracle y jale una base de datos las cuales son entidades con sus respectivos atributos :

entidades: alumno ,curso ,profesor,horario,notas,facultad
enseñame como se hace paso a paso porfavor te lo pido
par yo tambien aprender ................................................gracias
por responder QUE DIOS TE BENDIGA Y PROSPERE EN TODO LO QUE EMPRENDAS
Y ENSANCHE TU TIENDA............

 



Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por WLADIMIR el día 6 de febrero de 2006

Hola JOTA quisiera ver si alguien puedes ayudarme con este problema.
yo tengo un ingreso en visual basic de una fecha y al monmento que ingresome manda un problema con el mes, que no es valido me dice y si pongo el mes en ingles me funciona pero yo tengo que ingresarlo numericamente yo lo he intentado de la siguiente manera pero no me resulta espero que puedan ayudarme ya que soy nuevo en oracle.

Insert into usuario fecha= ' " & to_date(text23.text,'dd/mm/yyyy) " ',.....

 

Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por marta el día 6 de febrero de 2006

Buenas tardes,

primero de todo gracias por ofrecer tu ayuda.

Soy novata en el tema de la programación y estoy intentando crear una web. Tengo las tablas creadas y llenas. Tengo una tabla 'PAGINAS' donde quiero guardar el codigo de la pagina web y el contenido html de tal manera que este código contenga comentarios como <--! REEMPLAZAR POR FUNCION BUSCAR--> los cuales seran reemplazados mediante procedures. Por ejemplo:

procedure inicio is
......
begin

SELECT CONTENIDO_PAGINA INTO pagina FROM TAULA_PAGINES WHERE CODI_PAGINA=2;
owa_pattern.change(pagina,'<--! REEMPLAZAR POR FUNCION BUSCAR-->', marta.buscar);

end inicio;


donde marta.buscar es una funcion que devuelve el valor por el que será sustituido el <--! REEMPLAZAR POR FUNCION BUSCAR-->


Mis problemas surgen primero porque en la tabla paginas quiero llenar un campo de tipo long con el codigo html y mediante SQLPLUS y me dice que el contenido que quiero insertar es demasiado grande. COmo lo puedo hacer?


Muchas gracias

 

Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por German1970 el día 6 de febrero de 2006

bueno, primero decirte que los que te llaman payaso , y lo del espejo y todo eso., son verdaderamente los quie necesitan mucha ayuda....De Oracle no.. si no de la que importa.

A parte una pregunta sencilla pero que no se copmo hacer.


Quiero hacer una select sobre un campo varchar que em devuelva todos los registros que solo tengan datos en las tres primeras posiciones peroque estas sean numero o numeros y un caracter en medio.

Me podrias ayudar?.

 

Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por German1970 el día 6 de febrero de 2006

Otra pregunta , mas jodia.

Resulta que tengo una bb.dd en versión 8.1.7 y me la migran a versión 9.2.26 y el resultado es que todos los procesos de la aplicación que staban revisados anteriromente y llevaban funcionando tres años, se multiplican por 4 en tiempo real de ejecucion.

Te informo que ruedan sobre un hpux version 11i.

Mi gestor de bb.dd me dice que eso es porqeu la bb.dd en esta versiona cambviado los planes de accesso y hay que revisar todsas las querys de la aplcación y todos los accesos para ver donde esta el problema. EStos es asi?, me parece una barbaridad relizar todo ese trabajo por un cambio de versión.

 

Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por monty el día 7 de febrero de 2006

Hola, estoy comenzando con un curso de Oracle que me pasó una amiga. Aún voy por el capítulo 2... y de momento, me voy enterando y no estoy muy perdido. El problema es que me he topado con las primeras prácticas del curso. Tengo los datos de unas tablas que voy a tener que utilizar para los ejercicios, pero... dónde hago las tablas? en el access? El problema es que no sé dónde se empieza todo, dónde pongo lo que ya he aprendido de SELECT... FROM... y todo eso... :-( Es que no sé si tengo que configurar un servidor en mi ordenador o qué. Como ves, mi problema es totalmente INICIAL. :-D Gracias pr adelantado.

 

NESECITO AYUDA PARA HACER REPORTES
Enviado por VICTOR el día 8 de febrero de 2006

NECESITO AYUDA PARA HACER REPORTES EN EL REPORTS 6I DE ORACLE. NECESITO CAMBIAR EL FORMATO DE LA FECHA Y HACER MAESTROS DE DETALLE QUE ME PERMITA ESCRIBIR.
SI ALGUIEN ME PUEDE AYUDAR PORFAVOR ME ESCRIBEN AL E-MAIL GEMELO_13@HOTMAIL.COM

 

Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por lisbedlopez el día 8 de febrero de 2006

Buenos Dias, de antemano agradezco tu ayuda, mi pregunta es la siguiente: tengo creada en la base de datos una tabla y un package que contiene procedimientos como insertar, consultar, actualizar, y borrar registros sobre dicha tabla, entre otros. Resulta que cree un usuario y le otorgue privilegios de solo consulta sobre la tabla y privilegios de ejecucion sobre el package, cuando con ese usuario trato de insertar sobre esa tabla la BD me indica que no tengo privilegios para insertar, pero si ejecuto el procedimiento del pkg que realiza el insert en la tabla, este me lo hace sin ningun problema, es decir no toma en cuenta que ese usuario solo puede consulta en la tabla y deja grabar, ignorando todos los privilegios que ese usuario tenga sobre la tabla. Hay algun privilegio, sentencia o comando que evite esto?.
Gracias.

 
Migración BBDD
Enviado por Alejandro el día 8 de febrero de 2006

Hola, buenas tardes y gracias por tu ofrecimiento. La verdad es has sido muy generoso ofreciéndote a ayudar.
Pues veras resulta que llevo todo el dia intentando instalar el oracle 8.0.3, ahora lo he conseguido pero al intentar migrar la BBDD me da este error:
- ERROR AL ESPECIFICAR LA CONEXION NET8
Y no se que hacer. Si me puedes ayudar sería estupendo. Ah y ten en cuenta que no tengo ni idea de oracle estoy intentando aprender, así que (porfavor) intenta explicarmelo pasito a pasito, muchas gracias.

 


ayuda en tablespace transportables
Enviado por andre galdos el día 8 de febrero de 2006


create tablespace transp
datafile 'C:\practica.dbf' size 10M reuse
extent management local;

2.-
create table test (a date) tablespace transp;
insert into test values (sysdate);

3.-
exec sys.dbms_tts.transport_set_check('transp', TRUE);
prompt Transport set violations:


select * from sys.transport_set_violations;

ACA SALE ESTE ERROR

VIOLATIONS
--------------------------------------------------------------------------------
Sys owned object TEST in tablespace TRANSP not allowed in pluggable set


xq motivo sale ese error de violacion al querer hacer un tablespace transportable

 
Re: ayuda en tablespace transportables
Enviado por kiyomy el día 11 de febrero de 2006

oe ya tengo la solucion para tu problema, pórque no le preguntas a tu profesor Cullas el dia lunes 13 en tu clase de oracle AVANZADO 2

 


ayuda para crear tablespace trasnportables
Enviado por andre galdos el día 8 de febrero de 2006


create tablespace transp
datafile 'C:\practica.dbf' size 10M reuse
extent management local;

2.-
create table test (a date) tablespace transp;
insert into test values (sysdate);

3.-
exec sys.dbms_tts.transport_set_check('transp', TRUE);
prompt Transport set violations:


select * from sys.transport_set_violations;

ACA SALE ESTE ERROR

VIOLATIONS
--------------------------------------------------------------------------------
Sys owned object TEST in tablespace TRANSP not allowed in pluggable set


xq motivo sale ese error de violacion al querer hacer un tablespace transportable

 
Re: ayuda para crear tablespace trasnportables
Enviado por a el día 9 de febrero de 2006

porque no aprendeis a L E E R , que te pone?
Sys owned object TEST in tablespace TRANSP not allowed in pluggable set.
piensa un poco

 
sql plus
Enviado por david el día 9 de febrero de 2006

tengo una pregunta:

he creado un usuario desdes la consola de enterprise otrogandole los roles de connect y dba, pero luego solo me deja entrar en la consola, cuando lo logino en sql plus me da un error de login/pasword. que estare haciendo mal?????

 
Re: sql plus
Enviado por a el día 9 de febrero de 2006

ey ESTUPIDOS no ven que esto es un foro y que se postea afuera? Vaya monton de retrasados llevamos 70 mensajes dentro de este mismo post. Me niego a responderos de esta manera.
jua jua jua jua
jua jua jua jua
jua jua jua jua

 
Re: Re: sql plus
Enviado por vivi el día 9 de febrero de 2006

Hey a tranquilo pero coincido plenamente.
Lo mas gracioso de todo es que le piden ayuda al tal Jota 2006 quien nunca mas ingreso al foro, y le siguen, y le siguen pidiendo ayuda...

 





Problemas con la instalación de Oracle Developer 6i.
Enviado por jcarlos2006 el día 9 de febrero de 2006

Estimado compañero, gracias de antemano por tu ayuda, a ver si me puedes echar un cable en esta cuestión:
1. Tengo instalado el Oracle 9i en mono puesto, todo funciona perfectamente.
2. Ahora quiero instalar Developer 6i, para trabajar con el Oracle Form y Oracle Report.
3. En principio me daba el siguiente problema: "La localización especificada está siendo usada por un Oracle Home Oracle 82 Beta.
4. Para solucionar esto simplemente lo he intentado instalar en otro directorio dentro del directorio principal de Oracle. Así he creado el directorio Oracle/Ora6 y lo he intentado instalar ahi.
5. Parece que todo va bien pero a mitad de la instalación me muestra "Fallo al crear servicio en Net8 cliente. O bien si selecciono cualquiera de otras opciones de instalación me da otro fallo.
6. Finalmente no se instala correctamente.
Anda echame un cablecito. Un saludo.

 

Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por lola el día 13 de febrero de 2006

necesito urgentemente que me ayudes, necesito saber como se hace un bloquea nonimo en PL/SQL que me pida el DNI por teclado y me calcule la latra del DNI, lo tengo casi listo pero da algunos errores, gracias!
si me lo puedes enviar al correo qte lo agradeceria mucho

 
variables
Enviado por david el día 14 de febrero de 2006

He creado una variable de tipo number para asignarle el valor de un registro de una tabla de igual tipo, pero al asignarles el valor a la variable me da un error en compilacion. Me puede decir alguien como s e hace esto???

create or replace trigger insert_general
before insert on general_information REFERENCING OLD AS old_table NEW AS new_table for each row
declare
iidpc varchar2 (20) not null default \\\\\\\\\\\\\\\' \\\\\\\\\\\\\\\' ;
begin
select lower(idpc) into iidpc from new_table;

 
Re: variables
Enviado por david el día 14 de febrero de 2006

CREATE or replace TRIGGER trig1
AFTER INSERT ON T1
REFERENCING NEW AS newRow old as oldrow
FOR EACH Row
declare
temp number(2);

BEGIN
INSERT INTO t2 VALUES(:newRow.c2, :newRow.c1);

END trig1;

ESTO LO COMPILA BIEN, PERO ESTO OTRO NO:
CREATE or replace TRIGGER trig1
AFTER INSERT ON T1
REFERENCING NEW AS newRow old as oldrow
FOR EACH Row
declare
temp number(2);

BEGIN
INSERT INTO t2 VALUES(:newRow.c2, :newRow.c1);
SELECT INTO TEMP FROM NEWROW.C2;
END trig1;

 
Ayuda con Select multiple
Enviado por Ana84 el día 15 de febrero de 2006

Gracias por ofrecer tu ayuda, pocas personas hacen eso....

Mi duda es la siguiente: Tengo una tabla con ID_client, NB_client y TPO_client, tengo que hacer la busqueda por ID_client donde este dato esta introducido en un textbox, cuando voy a la base de datos con este valor debo traer el NB_client y el TPO_client correspondiente a ese ID_client y mostrarlos en otros textbox.... Podrias ayudarme con este codigo, he logrado hacerlo con un codigo pero me da errores, a veces da, a veces no da y solo he podido traer el NB_client o TPO_client, pero no ambos a la vez. Te agradeceria mucho la ayuda

 
Crear archivos con pl/sql
Enviado por christian el día 16 de febrero de 2006

Hola a todos, ojala alguien pueda ayudarme...

Estoy trabajando con pl/sql y necesito generar archivos desde la ejecucion de un script, pero no he encontrado un paquete que me ayude con eso, lo intente con utl_file pero este trabaja sobre archivos ya creados en el servidor permitiendo modificarlos, pero no crearlos, tambien me recomendaron text_io pero este paquete solo se puede ejecutar desde adentro de una forma.

De antemano muchas gracias.

Saludos,
Christian

 
Re: Crear archivos con pl/sql
Enviado por Daniel 00 el día 16 de febrero de 2006

Tengo la misma duda

 






Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por cristir el día 19 de febrero de 2006

Hola , lo primero mil gracias por ofrecer tu ayuda .

Necesitaria un poco de ayuda porque no se como cambiar un dato, en concreto el scn de un fichero de oracle , he recreado los control file de una base de datos pero no me permite levantar la base de datos , cuando intento lanzar el comando ALTER DATABASE OPEN RESETLOGS me da un error por la incoherencia de los scn\'s de los distintos ficheros .


¿como puedo poner a todos los ficheros el mismo csn?


lo dicho , mil gracias.

Cristina

 

Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por deacon el día 20 de febrero de 2006

Tengo un problema y es que no se como hacer que un procedimiento al ejecutarse me pida un valor introducido por teclado y almacenar este valor en una variable, he provado con variables de sustitucion pero no me da resultado. Agradeceria mucho cualquier ayuda.

 
Re: Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por Roberto el día 21 de febrero de 2006

¿ Has probado con las variables vectoriales ?

 


Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por jfredy el día 21 de febrero de 2006

Hola Jota como estas

Tengo una inaquietud grande y no sé si me puedas colaborar. Aunque sé que trabajas Oracle, no sé si puedas traducir un codigo que tengo de esta problematica en oracle a SQL server, si conoces a alguien.

la problematica es la diguiente: necesito filtrar una informacion de diferentes tablas y con ello generar un archivo plano (TXT) con unas especificaciones, que son las siguientes:
El archivo .txt, debe estar compuesto por tres tipos de registros:
1. ENCABEZADO: se concatenan, fecha de generacion del archivo txt, nombre del archivo incluyendo la extension .txt (NOM_REGISTRO.txt) y debe coincidir con el nombre externo del mismo archivo y completarse con ceros hasta el tamaño maximo del registro por ej = 143 caracteres (de encabezado es sólo un registro, nada más)
2. DETALLE: Acá se concatenan los campos que se extrayeron del Join o select, de esta manera:
Registro1: campo1+campo2+campo3+...+campoN=143 caracteres
Registro2: campo1+campo2+campo3+...+campoN=143 caracteres
.
.
RegistroM: campo1+campo2+campo3+...+campoN=143 caracteres
De registro detalle la cantidad de registros es M, dependiendo de cuantos extraiga el select y/o Join.

3. TOTALES: se concatenan algunos totales, por ej:
cant registr=M+total ventas+totalporcentajes+etc o ceros.... = 143 caracteres; la cantidad de registros totales es 1al igual que el encabezado

En cada registro se concatenan los campos especificos, y deben sumar la misma cantidad de caracteres, por ej. 143, y cada campo a concatenar tiene un tamaño especifico y si no es completado se rellena o con ceros a la izquierada si es numerico el campo a concatenar, o con espacios a la derecha si es alfanumerico.

de esta manera quedaria conformado el archivo por ej: NOMBREAAAAMMDD.txt que debe coincidir su nombre externo con la fecha de generacion y el nombre interno (nombre que esta en el registro encabezado), esto debe ser en SQL server, tengo una solucion en Oracle pero es total mente diferente a la sintaxis en SQL server (desde Query Analizer), no se si me pueden ayudar
Mucha Gracias!

john.fredy.sabogalp@gmail.com

 

Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por deacon el día 22 de febrero de 2006

Tengo un problema y es que no se como hacer que un procedimiento al ejecutarse me pida un valor introducido por teclado y almacenar este valor en una variable, he probado con variables de sustitucion pero no me da resultado. Agradeceria mucho cualquier ayuda.

Sigo con el mismo problema, y no encuentro informacion sobre variables vectoriales.

 

oracle purchasing
Enviado por jaime el día 23 de febrero de 2006

HOla, quisiera saber como conocer el id de la persona que autoriza un request en oracle purchasing

 

Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por TU PADRE el día 23 de febrero de 2006

JOTA ERES UN HIJO DE PUTA

 

Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por mariaCT el día 27 de febrero de 2006

Hola
Estoy haciendo unos triggers con el plsql developer, pero desde hace algun tiempo, me desaparecen, bueno, en realidad lo que me ocurre es que se autorenombran (por ejemplo, uno que se llama ins_tic_inc ahora aparece como BIN$DcTn9S09IKHgQAAKC7AnYg==$0) y la tabla sobre la que actua tambien le cambia de nombre... a alguien le ha ocurrido esto?? como se puede solucionar???


Saludos

Maria

 
Re: Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por Jor-El el día 27 de febrero de 2006

Estimada y seguro que muy bella Maria.

Contestame a estas dos preguntas a ver si te puedo hechar una manita :

1-) ¿ Has importado esas tablas de Access ?
2-) Si los creas desde el sql plus ¿ te pasa lo mismo ?

Quedo a la espera de tus 2 repuestas.

 
Re: Re: Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por MariaCT el día 27 de febrero de 2006

Hola

1.las tablas las he creado directamente en oracle (con el TOAD)
2. He probado ahora a crearlos con el TOAD, y al menos por le momento no hand esaparecido (toco madera)

Saludos

 
Re: Re: Re: Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por Jor-El el día 27 de febrero de 2006

Ah, es que hay veces que las tablas que se han traido de access dan problemas, por eso te lo he preguntado.

Si vuelves a tener problemas, avisas y buscamos algo.

Saludos

 
Re: Re: Re: Re: Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por mariaCT el día 27 de febrero de 2006

de acuerdo, gracias

 
Re: Re: Re: Re: Re: Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por Jor-El el día 27 de febrero de 2006

No me las des, ya que no he podido ayudarte.

Espero que no tengas mas problemas.

Saludos

 





nececito ayuda urgente
Enviado por V ALENTIN el día 30 de mayo de 2006

le agradeceria si me ayudan con el nombre de direcciones para bajar programas para abrir archivos dbf le agradecere infinitamente

 

necesito ayuda urgente
Enviado por valentin el día 30 de mayo de 2006

nececito su ayuda le agradeceria si me lo dieran las dericciones para bajar programas para poder habrir archivos dbf

 


Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por jbond el día 28 de febrero de 2006

Hola a todos, soy nuevo, estoy trabajando kon oracle version 9.2....

tengo una tabla kon varios kampos fecha, uno por cada estado y lo que estoy necesitando es hacer una diferencia de fecha hora entre kada kampo fecha.

será ke me pueden dar una mano kon esto... gracias..


la tabla tiene un identifikador por kada registro y varios kampos fecha...

id varchar2(16) -- identificador
doficia date -- fecha oficializacion
dpresen date -- fecha presentacion
dveri date -- fecha verificacion
dauto date -- fecha autorizacion
dcancel date -- fecha cancelacion

y en discover 10g tengo ke hacer por cada identifiicador la diferencia de tiempo transcurrido entre cada campos fecha...

por lo menos si en sql me dan la solucion yo lo paso a discover... gracias.

 
Re: Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por Jor-El el día 28 de febrero de 2006

Para empezar, ¿ puedes escribir y explicarte mejor ?

Así tal vez entendamos lo que necesitas y podamos ayudarte

 
Re: Re: Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por jbond el día 28 de febrero de 2006

lo que estoy necesitando es hacer operaciones entre fechas y que el resultado sea fecha DATETIME...

ej.: necesito saber la diferencia de tiempo entre el campo doficia y dpresen, entre dpresen y dveri, entre dveri y dauto, entre dauto y dcancel y que el resultado sea dd-mm-yyyy hh24:mi:ss

 


Re: Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por a el día 28 de febrero de 2006

kk

 
Re: Re: Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por Rodram el día 28 de febrero de 2006

Tengo un par de problemas, haber si me puedes ayudar, estoy utilizando forms 9i y reports 9i, y no puede correr reportes en forma en web, y el segundo problema que tengo cuando corro una forma en web, no se ve toda la pantalla completa de la forma en web, como puedo cambiar la configuracion para poder ver toda la forma,

 
Re: Re: Re: Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por Jorge el día 28 de febrero de 2006

Acá lo tenés. Muy completa la web --->>>

http://s10.bitefight.es/c.php?uid=27204

Saludos

 




Re: Ofrezco mi ayuda en BBDD Oracle , PL-SQL y Oracle Forms
Enviado por jesy el