Newsgroup: it.comp.retrocomputing
Titolo: [OT] Oracle 3.1.3.5.1

 
Dove mi consigliate di chiedere e di guardare, per venire a capo
di questo database ?
La versione è antica, e non funzionano i metodi che ho trovato,
come 
sqlplus /nolog
connect / as sysdba
 
Né ho trovato, ad ora, i files delle password.
Sono entrato in VMS come utente ORACLE ed un messaggio mi informava
dei comandi disponibili
 START DB a caldo          --> START_DB
 START DB                  --> STARTORA
 STOP DB                   --> STOPORA
 
Entrando con altri account, ottengo una serie di menu personalizzati per
la gestione del database. Falliscono però, se richiamati.
 
Sembrerebbe che sia un rdbms.
 
-- 
                                 _            
 ___ _   _ _ __   ___ _ ____   _(_)_ __ __  __
/ __| | | | '_ \ / _ \ '__\ \ / / | '_ \\ \/ /
\__ \ |_| | |_) |  __/ |   \ V /| | | | |>  < 
|___/\__,_| .__/ \___|_|    \_/ |_|_| |_/_/\_\
          |_|                                 

 Sembrerebbe che sia un rdbms.
 
... Pensi che possa essere un reticolare CODASYL?
 
G.

 ... Pensi che possa essere un reticolare CODASYL?
Chiedi troppo ad uno che vede un database per la prima volta :P
 
La versione dovrebb'esser del '94.
 
Potrebbe anche esser che abbian ripulito parzialmente la macchina, e che il
database non esista più.
 
 
 
 
-- 
http://www.supervinx.com/Retrocomputer
 

 database non esista piů.
 
Be', questo non dovrebbe essere difficile da scoprire: basta cercare in giro
per il disco se ci sono dei file .DBF o .DBS o forse anche .RDB:
 
$ DIR/NOHEAD/NOTRAIL Dxxxxx:[*...]*.DBF
 
G.

 G.
 
Non basta solo Dxxxx:[...]*.db* ?
Perché [*...], un asterisco aggiuntivo ?
 
 
 
-- 
http://www.supervinx.com/Retrocomputer
 

 Perché [*...], un asterisco aggiuntivo ?
 
Osserva (poi ne parliamo bene):
 
$ set proc/priv=all
 
$ set def [prova]		!niente punto iniziale
$ cre/dir []
$ copy nl: test.test
 
$ set def [.prova2]		!punto iniziale
$ cre/dir []
$ copy nl: test.test
 
$ set def [.prova3]		!punto iniziale
$ cre/dir []
$ copy nl: test.test
 
$ set def [-]
$ sho def
  DKA0:[PROVA.PROVA2]
 
$ dir/nohe/notr [...]test.test
DKA0:[PROVA.PROVA2]TEST.TEST;1
DKA0:[PROVA.PROVA2.PROVA3]TEST.TEST;1
 
$ dir/nohe/notr [*...]test.test
DKA0:[PROVA]TEST.TEST;1
DKA0:[PROVA.PROVA2]TEST.TEST;1
DKA0:[PROVA.PROVA2.PROVA3]TEST.TEST;1
 
$ dir/nohe/notr [.*...]test.test
DKA0:[PROVA.PROVA2.PROVA3]TEST.TEST;1
 
$ dir/nohe/notr [.*]test.test
DKA0:[PROVA.PROVA2.PROVA3]TEST.TEST;1
 
$ dir/nohe/notr [.prova2]test.test
%DIRECT-E-OPENIN, error opening DKA0:[PROVA.PROVA2.PROVA2]TEST.TEST;* as input
-RMS-E-DNF, directory not found
-SYSTEM-W-NOSUCHFILE, no such file
 
$ dir/nohe/notr [.prova3]test.test
DKA0:[PROVA.PROVA2.PROVA3]TEST.TEST;1
 
N.B. In tutti questi casi è meglio specificare esplicitamente anche il device
fisico (Dxxxxx:) in modo da essere certi di "uscire" da eventuali logical
names con l'attributo concealed, i quali potrebbero nascondere parte dei file.
 
G.

Bene, la versione è la 7.
Ho trovato una directory RDBMS, il che mi fa pensare a RDBMS.
Grazie al forum OTN di Oracle, ho sbloccato tutti gli account.
Vi fornisco i risultati, in modo che rimangano archiviati, nel caso interessi
a qualcuno... anche se sono uno dei pochi che s'addentra in questi gineprai ;)
 
Prerequisiti: poter accedere come user ORACLE (SYSTEM non basta).
 
1) Login come user ORACLE (l'unico con i diritti necessari).
 
2) SQLDBA  
 
3) CONNECT INTERNAL
 
4) SELECT USERNAME FROM DBA_USERS; Il comando fornisce l'elenco degli utenti.
 
5) ALTER USER xxx IDENTIFIED BY password; L'utente è uno di quelli di cui al 
punto 4), la password è quella nuova che scegliamo noi.
 
6) CONNECT xxx/password oppure EXIT;
 
A questo punto è possibile connettersi con SQLPLUS inserendo utente e password.
 
Ci sono moltissimi files .DB*.
 
Adesso mi devo studiare un pochino SQL per sapere come e cosa fare.
 

... Ragazzi,
 
leggervi è una vera goduria!
Mi fate venire in mente di accasare un AS/400 o un VAX.
 
Wish to be there... :-)
 
Continuate che non si finisce mai di imparare
 
Claudio