[Oracle] in welke tabel staan de stored procedures?

Pagina: 1
Acties:

  • Maasluip
  • Registratie: April 2002
  • Laatst online: 08:44

Maasluip

Kabbelend watertje

Topicstarter
Aah! Ik ben zwaar geamputeerd (want de helpdesk weeft nog altijd geen PL/SQL Developer geinstalleerd) maar ben toch aan het programmeren geslagen.
Nu heb ik een stored procedure gemaakt die ik ingespeeld heb maar door een stommiteit heb ik hem van mijn harddisk gewist.
Nu weet ik dat Oracle de stored procedures in een tabel opslaat, ik weet alleen de naam van die tabel niet meer.

Wie kan me die even in het oor fluisteren?

Signatures zijn voor boomers.


  • Joppy
  • Registratie: September 2002
  • Laatst online: 23-05 23:47

Joppy

Ajuparaplu!

FreeToad? en dan in het tabje Procs?

http://www.toadsoft.com/downld.html

[ Voor 8% gewijzigd door Joppy op 12-12-2003 15:58 ]

Joppy wijzigde zijn signature 08-10-2005 13:01 (13%)


  • Maasluip
  • Registratie: April 2002
  • Laatst online: 08:44

Maasluip

Kabbelend watertje

Topicstarter
Ja, dat doet PL/SQL Developer normaal voor mij, maar zoals gezegd, die moet door de helpdesk geinstalleerd worden (ik ben al door mijn maand trial use heen) en om nu (ook weer illegaal) een ander programmatje te gaan evalueren gaat me een beetje ver.
Daarom wil ikhet oldskool doen. Heb ik al eens eerder in SQLPLUS op VMS gedaan, maar ik weet dus niet meer welke tabel ik moet hebben.

Signatures zijn voor boomers.


  • JaQ
  • Registratie: Juni 2001
  • Laatst online: 16:21

JaQ

kijk maar eens in all_source of user_source ;)

edit:
en hier zou ik dan nog een heel lang verhaal over de geilheid van technet en manuals kunnen plaatsen, maar dat doe ik niet ;)

[ Voor 61% gewijzigd door JaQ op 12-12-2003 16:21 ]

Egoist: A person of low taste, more interested in themselves than in me


  • Maasluip
  • Registratie: April 2002
  • Laatst online: 08:44

Maasluip

Kabbelend watertje

Topicstarter
DrFrankenstoner schreef op 12 december 2003 @ 16:20:
kijk maar eens in all_source of user_source ;)
Zit die in een bepaald schema? Zo vind ik die tabellen namelijk niet.
Ik moet er ook bij zeggen dat de Oracle maar half geinstalleerd is. Als ik een stored procedure op de SQLPLUS prompt inspeel en er zijn fouten en ik doe 'show error krijg ik
code:
1
2
3
4
5
6
7
select to_char(line)||'/'||to_char(position) "LINE/COL", text "ERROR"
from all_errors a
where a.name = 'DD_OUTSTANDING' and a.type = 'PACKAGE BODY' and a.owner = user
order by line, position
                                                                           *
ERROR at line 1:
ORA-00942: table or view does not exist

8)7 zo kom je natuurlijk ook niet ver.

Goed, nu is het weekend, na het weekend is een collega op vakantie, installeer ik daar lekker (en illegaal) de trial versie van PL/SQL Developer.

[ Voor 5% gewijzigd door Maasluip op 19-12-2003 16:00 ]

Signatures zijn voor boomers.


  • Joppy
  • Registratie: September 2002
  • Laatst online: 23-05 23:47

Joppy

Ajuparaplu!

De VIEWS all_source of user_source zitten in het SYS schema. All_errors trouwens ook en allemaal met een Public grant.
Maar met een halve Oracle installatie, verlopen trial versies en een niet-helpdesk zou ik niet tot vrijdagmiddag wachten op m'n weekend :P

Joppy wijzigde zijn signature 08-10-2005 13:01 (13%)


  • Surehand
  • Registratie: Februari 2003
  • Laatst online: 14-05 21:53
Zowel ALL_SOURCE als ALL_ERRORS zijn eigendom van SYS. Wellicht zou je een aantal (public) synonyms kunnen zetten op deze views?
Uiteraard zullen SYS.ALL_ERRORS en SYS.ALL_SOURCE ook werken.
Pagina: 1