Newsgroup: it.lavoro.informatica
Titolo: L'esperto di Oracle

Premessa: odio profondamente Oracle, in tutte le sue manifestazioni.
Ma nella vita di un sistemista, prima o poi capita di averci a che fare... 
quindi qualcosina su come funzioni quel baraccone ho dovuto impararmelo.
Sto seguendo un progetto da un cliente dove occorre mettere su un cluster di 
failover con un po' di roba, tra cui un'istanza Oracle, il tutto su 
piattaforma Windows. Io sono stato chiamato per installare e configurare il 
cluster, mentre l'installazione di Oracle doveva essere fatta, in origine, 
nientemeno che da Oracle stessa.
Piccolo problema: quando Oracle ha presentato il preventivo per la 
consulenza, il cliente ha fatto un salto di tre metri sulla sedia (e sì che 
avrebbe dovuto saperlo).
L'installazione di Oracle avrei potuto anche farla io, ma A) non voglio 
prendermi questa responsabilità, e B) a tirare su l'istanza in cluster ci 
riesco pure (l'ho fatto in un ambiente di test), ma poi c'è bisogno anche di 
un DBA vero e proprio.
Il cliente ha così deciso di rivolgersi ad un'altra azienda fornitrice, la 
quale ha mandato un "esperto certificato su Oracle".
Il tizio arriva, e avviene quanto segue:
- Infila il CD di Oracle e rimane lì 10 minuti ad aspettare l'autorun.
- Apre il CD a mano e cerca un manuale di installazione (!)
- Non trovandolo, apre un paio di readme a caso e esplora il CD per altri 
dieci minuti buoni prima di stabilire che il file chiamato setup.exe è 
quello buono da usare per lanciare l'installazione.
- Comincia a chiedersi tutta una serie di cose che non c'entrano nulla con 
l'installazione di Oracle in quanto si tratta di tuning avanzato da fare 
successivamente, e prende a telefonare in giro.
- Mosso a pietà, lancio l'installazione, visto che va fatta su entrambe le 
macchine e che ogni volta ci mette almeno mezz'ora.
- Lui torna, e stabilisce che i parametri che ho dato io non vanno bene, 
nonostante il fatto che l'unica cosa che l'installer mi abbia chiesto sia 
stata il percorso di installazione.
- Chiude l'installer brutalmente chiudendo la finestra, invece di cliccare 
sul pulsante "annulla installazione" (!)
- Rilancia l'installazione, e mette esattamente gli stessi parametri che 
avevo messo io.
- Quando glielo faccio notare, si lamente che quel cattivone dell'installer 
non gli ha chiesto i parametri avanzati.
- Gli faccio notare che forse, se avesse scelto "installazione 
personalizzata", l'avrebbe fatto.
- Colto da illuminazione improvvisa, decide di ripartire di nuovo da zero e 
stronca nuovamente l'installer.
- Rilancia l'installazione, sceglie le impostazioni avanzate, e inizia a 
segare tutti i componenti che secondo lui non servono, inclusi tutti i tool 
di gestione e *tutti i driver di accesso al database (ODBC, OLE, 
ADO.NET
)*.
- Capisco che non è aria, lo saluto, auguro buona fortuna al cliente e me ne 
vado.
Cosa mi fa incazzare?
Tre cose.
La prima è che questo è un progetto che sto seguendo da tre mesi, e vedere 
che arriva un coglione incompetente e sputtana tutto mi dà veramente 
fastidio.
La seconda è che quel tizio, in quanto "esperto Oracle", fattura in una 
giornata quello che io fatturo in un mese. Il che mi starebbe anche bene se 
almeno sapesse fare il suo lavoro, ma vedere che non ha mai installato 
Oracle in vita sua (figuriamoci poi in cluster!) mi dà parecchio sui nervi.
La terza è che quello è un sistema critico di un ente statale, quindi i 
soldi buttati sono nostri e i disservizi che ci saranno quando il sistema 
non sarà affidabile ce li sorbiremo noi...
Massimo

 la quale ha mandato un "esperto certificato su Oracle".
Puo' essere che l'azienda fornitrice si sia rivolta alla br 
che invia cv falsati! :)

 
Anche questo è condivisibile, allora aggiungiamo anche il fatto delle
bustarelle e il cerchio si chiude, e andrebbe ancora come un indizio a
favore della tesi che quello non era certificato Oracle, ma doveva
essere venduto (e comprato!) come tale in modo che su di lui si spende
poco, e ci sia un buon margine per pagare l'azienda fornitrice e (sotto
forma di bustarella) ri-pagare qualcuno di questo ente statale che ha
deciso (o suggerito) a chi affidare l'incarico.
Alla fine tutti felici e contenti. Tranne te.

 fastidio.
il mio primo sostanzoso aumento, l'ho preso
a seguito di un episodio come il tuo :)
solo che l'esperto oracle ero io :)
la mia prima installazione su aix.
il sistemista, italdesign, mi fa verso le 11,
sys:cavoli ma hai gia' finito ?
io:perche' ?
sys: e' venuto un espert oracle dopo 2 giorni avevamo rinunciato
io, che ero allocato per tutto il giorno mi interesso delle tariffe
il giorno dopo vado dal capo ed ottengo un lauto aumento :)
ps:
l'episodio avvenne nel 1998, ad oggi MAI
mi definirei esperto oracle :)
felice_pago
la mia ipocrisia e' indifferente
la mattina al corteo contro la criminalita',
a mezzogiorno uno spinello/pera/sniffata,
al pomeriggio un bel cd pirata/merce contraffatta,
la sera tutti a puttane !
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 prende solo le briciole da quello che viene effettivamente sborsato lì.
rifiutarsi di fare un lavoro che non si e` in grado di fare e` un'opzione
non contemplabile dalla "vittima", giusto?

 non contemplabile dalla "vittima", giusto?
Dissento sul fatto che sia una vittima del sistema, visto che è il primo ad 
atteggiarsi ad "esperto Oracle" e che rifiuta qualsiasi forma di 
aiuto/collaborazione (alla quale peraltro ero inizialmente 
disponibilissimo).
Comunque, giusto per la cronaca, il seguito della vicenda è che mi chiama e 
mi dice (testualmente): "ho installato tutto, configurato tutto, sistemato 
tutto, ma ora Oracle non parte. Sai da cosa dipenda?"
Mia risposta: "Oracle l'hai installato tu, non posso aiutarti."
"No, perché ho questo problema qui, magari dipende dal sistema..."
"No, credo proprio che quello sia un problema interno a Oracle, non so che 
dirti. Ma toglimi una curiosità, un cluster Oracle su Windows tu l'hai mai 
installato?"
"Sì, una volta, sei anni fa."
"E che versione era?"
"Boh, mi sembra la 9..."
"Ah, ok, allora non so, magari con la 10 è cambiato qualcosa."
"Cercherò su Internet, grazie lo stesso."
Per inciso, so perfettamente che problema avesse... l'ho avuto anch'io 
quando ho provato ad installarlo in un ambiente di test, e l'ho risolto. Ma 
visto che lui è "l'esperto" che mi ha chiuso l'installazione a metà e mi ha 
detto "non si fa così, lasciami lavorare", mi sembra perfettamente logico 
che ora i casini se li risolva da solo, se è in grado.
Massimo

 non contemplabile dalla "vittima", giusto?
E chi parlava di vittime? Ho detto qualcosa che possa sottointendere che 
qualcuno sia vittima in quel giro d'affari? O quello che ho detto che 
"lui prende le briciole" ti fa pensare che io sottintendo che lui sia 
vittima?
Al contrario, ho scritto "Alla fine tutti felici e contenti. Tranne te."

 Premessa: 
[CUT]
post simpatico. Pero' leggendolo mi da una sensazione di deja-vu, mi
ricorda scenari gia' visti da alcune parti :) Una cosa che invece mi
preoccupa e' che a breve, pure io, dovro' diventare uno specialista di
oracle e di una tecnologia chiamata OTA (over the air) e non so un ca$$o
ne dell'uno ne dell'altro. Pero', a differenza del tipo, io ricevero' 3
mesi di training, e non mi mandano da un cliente a fare installazioni alla
ca$$o.
-- 
Massimiliano

 ca$$o.
Il problema principale di Oracle è che perché funzioni a dovere non ci vuole 
solo competenza, ma anche molto, molto culo :-/
Massimo


figurati come dev'esse er peggio! 

 ci vuole solo competenza, ma anche molto, molto culo :-/
Sagge parole.


e si andiamo avanti cosi' :)
si fa presto a dire oracle,
oracle cosa ?
cosa c'e' che ha bisogno di culo, affinche' funga ?
felice_pago
.


 cosa c'e' che ha bisogno di culo, affinche' funga ?
Basta già parlare del "semplice" database :-)


te non hai nemmeno idea di quante istanze di produzione,
girino , italia, con il sid ORCL, e TUTTI i parametri
di default !
e ti parlo di banche e aziende TLC
mica del salumiere sotto casa !
versioni a 32 su macchine a 64 e le combinazioni piu' disparata,
disperate, ma girano con centinaia di giga di dati,
e centinaia di utenti concorrenti


 e centinaia di utenti concorrenti
Non ho detto che non va.
Dai, stavo solo scherzando sul fatto che quella specie di mastodontico 
pachiderma, quando da problemi, li dà belli grossi! Ecco perché ci vuole 
culo :-)

 mica del salumiere sotto casa !
Verissimo, infatti sono il primo a dire che la competenza del DBA sia 
indispensabile.
Ma se oltre ad avere quella sei anche costretto ad incrociare le dita perché 
non si pianti il programma di installazione, direi che c'è qualcosa che non 
quadra.
Massimo

 cosa c'e' che ha bisogno di culo, affinche' funga ?
Non so come si comporta con te, ma con me ogni volta che lo installo succede 
qualcosa di diverso...
Massimo

 qualcosa di diverso...
non so dove lavori :)
io quando ho iniziato avevamo oltre 600 server di produzione,
di tutte le piattaforme e versioni :)
ho messo su un repository delle installazioni/patch
e ad ogni ribaltamento si starrava il tutto, un rlink all
e via :)
no veramente io non installo piu' rdbms da un paio di anni,
ma non ho MAI avuto problemi grossi, quando li ho avuti,
ho persinio installato una 10g su 2000/2003 con 192 Meg di ram
con tanto di istanza che girava :)
