Logo Background RSS

Cronaca di un lavoro annunciato

    • Già ieri m’è arrivata una telefonata: “Cristiano, qui ad Assago non ci funziona la Gestione Contratti: vieni a darci una mano”. Lì ci sono dei miei omologhi si %societàquasiassorbita% a cui ho chiesto di potersi interessare della cosa; inutile dire che per un’azienda di circa 3000 persone il non poter inserire i contratti anche solo di un’area è cosa abbastanza critica. B. mi dice che è in ferie e che la cosa la segue M.. M. mi dice che la scorsa settimana era ad un corso e che la cosa l’ha seguita B. Io comincio a pensare che questi si vogliano passare la palla perchè, in realtà, non vogliano fare il lavoro. Ora, metto in parti facilmente riconoscibili le porzioni tecniche della vicenda, in modo che chi non è interessato possa saltare i particolari…

      Su dei loro PC c’è installato Oracle client che si deve connettere ad un nostro DB Oracle a Roma. L’errore che il client segnala è “Impossibile risolvere il nome del servizio”. Mentre penso, faccio fare un ping al server dalla segretaria: 4 richieste scadute su 4. Quindi, al di là del client Oracle, pare che loro non riescano proprio a vedere il server; chiamo quindi S. (il nostro responsabile di rete) che mi conferma che il nostro firewall lascia passare i pacchetti provenienti da loro sulla 1521 (la standard di Oracle a cui si dovrebbe connettere il client – che io sabbia è stata disabilitata la negoziazione dinamica delle porte).

      Mando quindi una mail a %commerciale% che mi aveva chiamato dicendo che prima risolvano i problemi di rete.

      Oggi sento B. il quale mi dice: “La macchina ora pinga, ma sui log di firewall non c’è nulla”. E te credo: se il client di Oracle non riesce a risolvere il nome del servizio, cosa ca$$o vuoi che cerchi di contattare???

      Mi viene un’idea: lì ci sono delle persone nostre sul cui PC ho installato io un’altra versione di Oracle client… perchè non fare una prova da quel PC? Grazie all’aiuto di A. (sempre molto gentile, devo dire) faccio la prova e tutto funziona. B. è di fianco a lui e quando gli faccio notare che l’unica cosa diversa è la versione di Oracle obbietta che quella che installano loro gliel’abbiamo fornita noi (non “noi” “io”, ma “noi” i colleghi della filiale di Palermo che sviluppano l’applicativo). Gli dico che “non ho mai nemmeno pensato che si siano inventati loro una versione da installare, ma c’è da capire cosa fa di diverso quella che mettono loro”. La risposta è disarmante ed incazzante allo stesso tempo: “Guarda Cristiano, te la dico com’è: il nostro capo ci ha detto di non occuparci più di quella cosa. Hanno detto che servi tu qui!”. Io penso (o meglio, spero) di fare bene il mio lavoro, ma sono sicuro di non essere un Padre Pio dell’informatica: quello che farei lì potrei benissimo farlo con lui al telefono. Sto ancora pensando alla cosa che entra %direttricedelpresonalediconsociata% (che è anche %mogliedeldirettoregenerale%) che mi dice: “Ciao Cristiano, di là non funziona la Gestione Contratti; c’è bisogno che tu vada là fisicamente per sistemare la cosa. Non importa che sia oggi, basta che tu prenda la metropolitana e vada là”. Riesco solo a dire “va bene” perchè nella testa mi frulla questo pensiero: “Perchè ca$$o sei tu a dirmi cosa devo fare e non il mio capo???!!!”. Siccome sono dell’idea che “via il dente, via il dolore”, metto il portatile nello zaino, salto il pranzo ed in mezz’ora sono ad Assago. Vado su uno dei Pc che hanno il problema… Vediamo…

      ping …..
      Richiesta scaduta
      Richiesta scaduta
      Richiesta scaduta
      Richiesta scaduta

      “M. mi dovresti aprire il firewall dal PC di S. verso quel server…”
      “Sì, lo dico a B. e ad A.”
      Riprovo e nulla…. “M. ma funziona? Avete aperto?”
      “Sì, vai tranquillo”
      Vado a modificare il tnsnames.ora e non me lo fa salvare…
      “M. scusa, ma non mi fa modificare il tnsnames.ora”
      “Ah sì… devo cambiare i permessi… però tu devi uscire e rientrare…”
      Eseguo e posso modificare il file…

      tnsping contratti

      c:\oracle\ora92\network\admin\sqlnet.ora
      Impossibile risolvere il nome del servizio

      Io: “Che ca$$o c’entra il sqlnet.ora?????”

      Lo apro e ci trovo una bella stringa con il nome di %societàloro%. Commento quella riga, provo e tutto funziona!
      Scendo ad avvertirli e mi accolgono inizialmente come il Messia, poi quando dico di aver scoperto cosa non va, si raggelano… a B. scappa anche un “adesso non te la tirare perchè hai risolto…”. A me non sembra di essermela tirata, mi sembrava solo carino dirgli cosa c’era che non andava… Ora c’è da fare in modo che S. possa usare quel programma ed un altro, che ha bisogno di quella stringa…

      Lampo di genio e… due batch che prima copiano il file giusto sopra il sqlnet.ora e poi lanciano l’applicativo…

      Fatto. Provato. Risolto. Tempo impiegato: 30 minuti stando larghi.
      C’era proprio bisogno che io andassi là?
      C’era proprio bisogno che, agli occhi di %mogliedeldirettoregenerale% loro, che stanno per essere inglobati e quindi non sono molto sicuri di conservare il proprio posto di lavoro, facessero questa figura?
      Alla fine B. mi ha offerto un caffè, ma l’aria che tirava (che fino a qualche giorno fa sembrava collaborativa) mi ha fatto dire “no, grazie, ma vado via il prima possibile: mi hanno fermato in 4 e mi hanno chiesto 4 cose diverse” (in realtà erano solo in 2, ma una piccola bugia a volte fa bene).
      Sono arrivato a casa prima (col salto del pranzo andiamo in pari, però!), il mio ego ne ha guadagnato per aver sistemato il lavoro in fretta ma, non so perchè, non riesco ad essere felice per questa cosa. Forse perchè loro ci sono rimasti un po’ così… forse perchè sono io ad esserci rimasto un po’ così (all’interno della nostra struttura nei limiti del possibile ci si dà una mano e si copre anche il culo ai colleghi per qualche cappellata). Domani (quasi oggi) è un altro giorno.

    1. #1 Riccardo
      May 30th, 2005 at 10:41

      Che bravo che sei…Ma perchè sei così disponibile ? Per quei 2000 euro di stipendio ?…Spero tu ti sia segnato qualche ora di straordinario….;-)

      Post ReplyPost Reply
    2. #2 Sky One
      May 31st, 2005 at 21:51

      Ric, che sagoma che sei!!!! :-)

      PS: splendide le foto!!!!

      Post ReplyPost Reply