Retroceder   Foros del Web > Programación para sitios web > Bases de Datos > Oracle

Respuesta
 
Herramientas Desplegado
Antiguo 14-abr-2008, 05:09   #1 (permalink)
joselesm82 ha deshabilitado el karma
 
Fecha de Ingreso: abril-2008
Mensajes: 2
Cascada de procedures padres-hijos

Hola!
Tengo un package bestial con muchos procedimientos y nos han pedido una aplicación gráfica donde podamos ver una especie de árbol que nos muestre el camino de las llamadas entre procedimientos.
Creando tablas y con selects hemos conseguido hacerlo con el toad, pero no es nada gráfico.
Existe ya una aplicación que pasándole el package body te dé las llamadas entre procedimientos???
Se puede hacer con el toad una select que nos devuelva lo que ya tenemos pero sin crear ninguna tabla en la base de datos para que sea más exportable? (es que de la otra manera necesitamos también un procedimiento para rellenar la tabla).
joselesm82 está desconectado   Responder Citando
Antiguo 14-abr-2008, 06:21   #2 (permalink)
matanga ha deshabilitado el karma
 
Fecha de Ingreso: octubre-2007
Ubicación: Barcelona, España
Mensajes: 468
Re: Cascada de procedures padres-hijos

Hola,

No tengo conocimiento de alguna herramienta que resuelva esto, pero si te sirve de ayuda, en la vista DBA_SOURCE tienes disponible todo el codigo PL/SQL.

Saludos
matanga esta en línea ahora   Responder Citando
Antiguo 14-abr-2008, 07:08   #3 (permalink)
joselesm82 ha deshabilitado el karma
 
Fecha de Ingreso: abril-2008
Mensajes: 2
Re: Cascada de procedures padres-hijos

Bueno, el dba_source es para el administrador de la base de datos,no? Yo encuentro el código con la vista all_source, pero aún así, viendo el código, sacar las relaciones entre padres e hijos es algo más complejo. Además, me lo piden de manera gráfica, que es más complicado aún.
joselesm82 está desconectado   Responder Citando
Antiguo 15-abr-2008, 08:16   #4 (permalink)
jc3000 ha deshabilitado el karma
 
Fecha de Ingreso: junio-2007
Mensajes: 255
Re: Cascada de procedures padres-hijos

Hay una opcion del toad ( no recuerdo cual porque apenas utilizo la rana ) que te saca un grafico "similar" a un erd de designer con las relaciones entre todos los paquetes de la BBDD.

Investiga el toad que lo tiene.
jc3000 está desconectado   Responder Citando
Antiguo 15-abr-2008, 22:45   #5 (permalink)
jsanlucas ha deshabilitado el karma
 
Fecha de Ingreso: enero-2008
Mensajes: 11
Re: Cascada de procedures padres-hijos

Si es la ocion de Relaciones entre tablas del Toad.... Sorry... de momento no me acurdo bien desde qué menu pero mañana lo checo y aviso
jsanlucas está desconectado   Responder Citando
Antiguo 18-abr-2008, 05:01   #6 (permalink)
MutenRo ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2008
Ubicación: Euskadi
Mensajes: 22
Re: Cascada de procedures padres-hijos

Buenas,

el Toad dispone de una herramienta llamada Code Road Map (en el menú Tools) donde puedes seleccionar una función, trigger, procedimiento o paquete (con los paquetes parece que te obliga a seleccionar una función) y te crea el árbol de dependencias hasta el nivel que le indiques. He hecho alguna prueba y con la opción 'Collapse Packages' activada se puede obtener un esquema bastante comprensible.

Un saludo.
MutenRo está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 00:56.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93