Newsgroup: it.comp.software.database
Titolo: workspace manager

Se faccio un update di una tabella versionata mi da' questo errore:
  1*  update ...
                                              *
ERRORE alla riga 1:
ORA-01403: no data found
ORA-06512: at "GISDBA.OVM_UPDATE_95", line 128
ORA-04088: error during execution of trigger 'GISDBA.OVM_UPDATE_95'
il codice del trigger non ce l'ho (ma evidentemente mi manca qualche
dato), volevo reinstallare il workspace manager ma non ho capito come
fare.
Altrimenti ci sarebbe un modo di ricostruire in maniera consistente i
cataloghi del workspace manager ?
grazie in anticipo


prova a guardre in $ORACLE_BAS/admin/$SID/create
e segi il percorso degli script lanciati alla creazione della
istanza !
che cmq se greppi in $ORACLE_BASE/rdbms/admin
magari lo trovi.
unica cosa e le configurazioni effettuate, non e' che le perdi ?
che io sappia con il gis ci sei tu, e sarzano, chiedi a lui :)
felice_pago
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

per recuperare il testo, non so se gira su 9i :)
-- select  TEXT from ALL_SOURCE where OWNER= :lOWNER and NAME=:NAME and
type =
-- :BTYPE order by LINE;
-- select object_name, object_type from  ALL_OBJECTS where   owner =
:lOWNER AND
-- object_type in   ('PROCEDURE', 'FUNCTION', 'PACKAGE', 'TRIGGER', 'VIEW'
)
set serveroutput on;
set verify off;
set feed off
set time off
set timing off
spool source_all.txt
declare
  CURSOR c_owner Is           
    select distinct owner
      from ALL_OBJECTS
     where owner not in ('SYS','SYSTEM')
     order by owner;
  cursor c_obj(in_owner in varchar2) is
    select owner, object_name, object_type
      from ALL_OBJECTS
     where owner = in_owner
       AND object_type in   ('PROCEDURE', 'FUNCTION', 'PACKAGE',
'TRIGGER', 'VIEW' ) 
    order by owner,object_type, object_name;
  cursor c_text(in_owner in varchar2, in_name in varchar2, in_type in
varchar2) is
    select text
      from all_source
     where owner = in_owner
       and name  = in_name
       and type  = in_type
    order by line;
 
begin
  dbms_output.enable(1000000);
  for r_owner in c_owner loop
    begin
      for r_obj in c_obj(r_owner.owner) loop
        begin
          for r_text in c_text(r_obj.owner, r_obj.object_name,
r_obj.object_type) loop
            dbms_output.put_line (substr(r_text.text,1,255));
          end loop;
        end;
      end loop;
    end;
   end loop;
end;
/
set verify on
set feed on
set time on
set timing on
spool off
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

il trigger e' wrappato non si recupera il sorgente.
ho sversionato tutte le tabelle e provato a rimuovere l'utente wmsys mi
da' un errore su un trigger sys.no_vm_drop (proprio vm, non wm come
workspace manager, boh?)
il problema adesso e' come disinstallare il tutto in maniera pulita
(sempre che sia possibile), visto che mi ha creato anche degli oggetti
in sys (viste, package e adesso mi sono accorto anche trigger)
a proposito, il database configuration assistant se seleziono l'opzione
per modificare le opzioni di un database non mi permette di selezionare
niente (ne' da aggiungere ne' da rimuovere), e' normale ?

 niente (ne' da aggiungere ne' da rimuovere), e' normale ?
non ho MAI provato a togliere alcun prodotto,
dopo aver istanziato un DB :)
neanche sql*plus !
ah se ci riesci ricordati :
relink all 
felice_pago


la procedura di reinstallazione sembra abbia funzionato, a parte che
dopo avere cercato di droppare wmsys mi aveva invalidato i package di
sys per fare il logon al database...
ERROR:
ORA-00604: error occurred at recursive SQL level 1
ORA-04068: existing state of packages has been discarded
ORA-04063: package body "SYS.LT_CTX_PKG" has errors
ORA-06508: PL/SQL: could not find program unit being called
ORA-06512: at "SYS.LOGON_PROC", line 3
ORA-06512: at line 2
ma poi rilanciando gli script di installazione e' tornato tutto a posto

 ma poi rilanciando gli script di installazione e' tornato tutto a posto
della WM ?
felice_pago


si' ho rilanciato owminst.plb

Ciao,
è bastato suggerimento del mio "cognome" poter risolvere la situazione??
Fico eh??
Cmq, non ho mai lavorato con Spatial o Locator di Oracle e non sarei
stato in grado di aiutarti se non cercando su metalink le possibili
soluzioni.
Che prodotto usi? Come vi trovate? Come ditta lavoriamo principalmente
con ESRI, quindi su ArcSDE e non intregriamo Spatial.
A presto,
Simone