Archivi per la categoria ‘Senza categoria’

Scegli come visualizzare la tua inbox in Gmail

mercoledì, 3 agosto 2011

Da oggi con Google Apps è possibile personalizzare la visualizzazione della posta in arrivo in base alle nostre preferenze.

Già da qualche tempo è disponibile la visualizzazione della posta in arrivo in base al concetto di posta prioritaria. Ora, Google ci dà la possibilità di visualizzare la posta in arrivo in base alle nostre esigenze e gusti attraverso un click.

Possiamo scegliere lo stile di visualizzazione cliccando sui tab presenti in cima alla casella di posta:

  • Classic –  E’ il metodo di visualizzazione di default della casella di posta in cui i messaggi vengono ordinati cronologicamente.
  • Posta Prioritaria – I messaggi importanti e quelli non letti vengono visualizzati in cima alla casella di posta.
  • Prima le importanti - Questo stile mette la posta importante in cima alla pagina seguita dalle mail contrassegnate come speciali e poi tutto il resto.
  • Da leggere prima – Le mail da leggere in cima, il resto a seguire.
  • Le speciali prima – Le mail contrassegnate come speciali prima, il resto a seguire.
Dopo aver selezionato lo stile di visualizzazione dalla barra questa sparirà dopo circa una settimana, ovviamente è sempre possibile cambiare lo stile di visualizzazione.
Per cambiare la visualizzazione si può agire sul menù a tendina presente sotto l’etichetta posta in arrivo oppure dalla pagina di impostazioni della casella mail.

Ancora Sqldeveloper..e un bug

martedì, 3 maggio 2011

Ciao nella  early adopter di sql developer ho beccato un bug, praticamente superate le 900 righe di codice inizia a dare errori di compilazione:

PLS-00172

Questo con la 3.0.02.02.37

Son passato alla :

sqldeveloper 3.0.02.02.83

E sembra risolto..

Ciao

Matteo

Servizio non creato correttamente in Oracle 10.2

venerdì, 18 febbraio 2011

Può succedere che durante la creazione di un servizio in un RAC Oracle 10.2, la creazione non vada a buon fine (per esempio perché il crs non è allineato).
Se si tenta di ricreare il servizio SERV1 si ottiene il seguente errore:
srvctl start service -d ORCL -s SERV1
PRKP-1025 : The service SERV1 does not exist.

però da crsstat.sh si vede il servizio SERV1 .

Nel crsd.log si trovano le seguenti enties:

2011-01-17 11:54:31.742: [ OCRSRV][...]th_select_answer: Failure in answer. clsc ret [3]
2011-01-17 15:10:26.541: [ CRSRES][...]0Resource Registered: ora.orcl.SERV1.cs

2011-01-17 15:10:28.730: [ CRSRES][...]0Resource Registered: ora.orcl.SERV1.orcl11.srv
2011-01-17 15:11:08.712: [ COMMCRS][...]clsc_receive: (0×2000000…) error 2

Se proviamo a cancellarlo:
srvctl remove service -d ORCL -s SERV1
PRKO-2017 : Service SERV1 does not exist for database ORCL.

Se proviamo a ricrearlo otteniamo l’errore:
PRKP-1029 : Failed to register the service SERV1.
CRS-0211: Resource ‘ora.orcl.SERV1.cs’ has already been registered.

La soluzione è la seguente:

  • prima di tutto effettuare un backup dell’ocr come root : ocrconfig -export backup_ocr.bck
  • seconda cosa verificare che il backup si veda: ocrconfig -showbackup
  • usare il comando non supportato crs_unregister ora.orcl.SERV1.cs

ciao

Giulia

UN SALUTO A E DA EROS

sabato, 5 febbraio 2011

Ebbene sì, Eros, uno dei nostri giovani commerciali ha deciso di cambiare vita! “Va in cina” gli si diceva ogni tanto scherzando. Beh, lui alla fine in Cina ci va davvero!

L’oriente è sempre stata la sua passione. Quando ne parlava non si poteva non notare il coinvolgimento e l’emozione. Quindi quando è arrivata la proposta di un lavoro a Pechino la scelta, seppur sofferta, è stata inevitabile.

Una scelta veloce e un addio rapido legato dalle tempistiche del nuovo lavoro che lo vedrà operare come commerciale italia per un’importante azienda cinese.

Inutile dire che l’assenza di Eros in ufficio si sente: non era certo una presenza discreta, anzi, una giornata senza di lui sembrava più smorta delle altre.

Ciononostante siamo contenti che lui abbia potuto realizzare un suo sogno e gli auguriamo tanta fortuna e tante soddisfazioni.

Vi lasciamo il saluto che ci ha mandato lui, in versione (quasi) integrale:

Ciao a tutti,
faccio una premessa: non sono per niente bravo a scrivere i messaggi di arrivederci/addio e quindi quello che segue è il risultato impulsivo di quello che mi frulla per la testa in questi giorni.
Non è la prima volta che ricevete un messaggio di saluto da una persona che lascia Miriade, questa volta però cercherò di lasciare qualcosa di diverso dal solito messaggio “diabete style” (…).
Questi quasi 2 anni in Miriade sono passati davvero in fretta, mi sembra ieri che sono arrivato nella sede di Caldogno; di persone ne sono passate tante in questi anni e sono proprio le persone che hanno reso possibile lo scorrere così veloce del tempo: non le elenco perchè ognuno di voi, in misura maggiore o più marginale, ha contribuito a farmi passare dei bei momenti e a rendere questa azienda una delle migliori esperienze lavorative della mia vita (ahò sembra che lavoro da 30 anni).
Ad ogni modo voglio spiegare in maniera sintetica le motivazioni di questo cambio; da quando ho 18 anni sono attratto dall’oriente (Cina e Giappone) e come molti di voi sanno ho forti legami di amicizia con i cinesi qui in Italia; adesso mi sono trovato nella condizione di poter andare in Cina con un buon lavoro in ambito commerciale, nel settore che in larga misura ho studiato alle superiori, e quindi mi risultava impossibile non accettare. Questo è il classico treno che passa e devi prendere al volo senza pensarci troppo sopra: si dice che le decisioni più importanti si debbano prendere con leggerezza ed è quello che ho fatto. E’ stata una cosa improvvisa e inaspettata anche per me e quindi ci tengo a far sapere che non è stata per niente premeditata. Tengo a sottolineare che qui in Miriade sto davvero bene e ritengo che nel complesso sia un’ottima società diversa da quello che si trova in giro al giorno d’oggi. Qualcuno può obiettare: “si ma c’è anche di meglio!”. Benissimo io vi assicuro che girando in lungo e in largo per il triveneto ho trovato più situazioni “mortali” che “rosee”. La verità è che l’erba del vicino…. è sempre più buona (o era verde?). Ovviamente in ogni società non è tutto bianco o nero ma spesso è una scala di grigi, e quindi ci sono ovviamente pro e contro, secondo me in Miriade ci sono più pro. Adesso basta complimenti e passiamo alle faccende più leggere.
Parto il 9 febbraio e non so quando tornerò, io spero di rimanere il più a lungo possibile. La vita è imprevedibile e quindi ogni mia previsione potrà essere smentita dall’imponderabile. Non vi nego che sono eccitato da questa partenza e sono comunque felice di lasciare questa “italietta”.

A breve aprirò un blog di cui vi manderò l’indirizzo; il titolo del blog sarà: Un Eros nel Celeste Impero: un laowai italiano a Beijing.

Benissimo non mi resta che salutarvi con una bellissima frase tratta da un film:

Che tu possa avere sempre il vento in poppa, che il sole ti risplenda in viso e che il vento del destino ti porti in alto a danzare con le stelle.

Mi mancherete un bel po’

Grazie di tutto

Eros

Grid Console 10.2.0.5 con db 11.2??

venerdì, 4 febbraio 2011

Se avete un EM 10.2.0.5 e volete utilizzarlo per monitorare un db 11.2,preparatevi ad una serie problemi.
Oracle in una nota, la 953846.1, scrive “Grid Control 10.2.0.5.0 now supports DB 11.2.0.1.0 as a target.” purché installiate una serie di patch, per fortuna tutte incluse nell’ultima psu del management server e agent.
Purtroppo pur avendo tutto questo installato rischiate di imbattervi in questo bug non pubblicato:

Bug 9550229 <11.2.0.1 RAC NEW FEATURES SHOULD NOT BE PART OF 10.2.0.5 GRID CONTROL>
che dice “Enterprise Manager Grid Control 10.2.0.5, which provides management
support for previous Oracle Database versions, does not support new Oracle
Database 11g Release 2 (11.2) features.
…”

Dal titolo parla di RAC, ma nella descrizione non ne fa riferimento, almeno nella parte visibile.

Potete provare ad installare l’agent 11.1 (compatibile con l’oms 10.2.0.5, almeno da matrice di compatibilità) anche se Oracle consiglia di utilizzare la stessa versione per agent e oms.

Insomma situazioni miste non sono tanto gradite all’EM.
Ciao
Davide

Delayed Failed Logins in 11gR2

martedì, 18 gennaio 2011
Nella versione 11g R2 se si tenta di accedere al db con una password sbagliata,
i primi tre tentativi rispondo abbastanza veloci.
Dal quarto tentativo in poi, viene applicato un delay di 1 secondo in più a tentativo nella risposta.
L’utente è attivo e non è in stato di lock.
-bash-3.2$ time echo “select sysdate from dual;” |sqlplus user/password
SQL*Plus: Release 11.2.0.1.0 Production on Thu Jan 17 09:56:56 2011
Copyright (c) 1982, 2009, Oracle.  All rights reserved.
ERROR:
ORA-01017: invalid username/password; logon denied
Enter user-name: SP2-0306: Invalid option.
Usage: CONN[ECT] [{logon|/|proxy} [AS {SYSDBA|SYSOPER|SYSASM}] [edition=value]]
where <logon> ::= <username>[/<password>][@<connect_identifier>]
<proxy> ::= <proxyuser>[<username>][/<password>][@<connect_identifier>]
Enter user-name:
real    0m0.215s
user    0m0.011s
sys     0m0.032s

-bash-3.2$ time echo “select sysdate from dual;” |sqlplus
user/password
SQL*Plus: Release 11.2.0.1.0 Production on Thu Jan 17 09:57:13 2011
Copyright (c) 1982, 2009, Oracle.  All rights reserved.
ERROR:
ORA-01017: invalid username/password; logon denied
Enter user-name: SP2-0306: Invalid option.
Usage: CONN[ECT] [{logon|/|proxy} [AS {SYSDBA|SYSOPER|SYSASM}] [edition=value]]
where <logon> ::= <username>[/<password>][@<connect_identifier>]
<proxy> ::= <proxyuser>[<username>][/<password>][@<connect_identifier>]
Enter user-name:
real    0m0.093s
user    0m0.016s
sys     0m0.029s

-bash-3.2$ time echo “select sysdate from dual;” |sqlplus
user/password
SQL*Plus: Release 11.2.0.1.0 Production on Thu Jan 17 09:57:15 2011
Copyright (c) 1982, 2009, Oracle.  All rights reserved.
ERROR:
ORA-01017: invalid username/password; logon denied
Enter user-name: SP2-0306: Invalid option.
Usage: CONN[ECT] [{logon|/|proxy} [AS {SYSDBA|SYSOPER|SYSASM}] [edition=value]]
where <logon> ::= <username>[/<password>][@<connect_identifier>]
<proxy> ::= <proxyuser>[<username>][/<password>][@<connect_identifier>]
Enter user-name:
real    0m0.103s
user    0m0.011s
sys     0m0.035s

-bash-3.2$ time echo “select sysdate from dual;” |sqlplus
user/password
SQL*Plus: Release 11.2.0.1.0 Production on Thu Jan 17 09:57:20 2011
Copyright (c) 1982, 2009, Oracle.  All rights reserved.
ERROR:
ORA-01017: invalid username/password; logon denied
Inizio il 4 tentativo:
Enter user-name: SP2-0306: Invalid option.
Usage: CONN[ECT] [{logon|/|proxy} [AS {SYSDBA|SYSOPER|SYSASM}] [edition=value]]
where <logon> ::= <username>[/<password>][@<connect_identifier>]
<proxy> ::= <proxyuser>[<username>][/<password>][@<connect_identifier>]
Enter user-name:
real    0m1.099s
user    0m0.015s
sys     0m0.030s
Quinto tentativo:

-bash-3.2$ time echo “select sysdate from dual;” |sqlplus
user/password
SQL*Plus: Release 11.2.0.1.0 Production on Thu Jan 17 09:57:23 2011
Copyright (c) 1982, 2009, Oracle.  All rights reserved.
ERROR:
ORA-01017: invalid username/password; logon denied
Enter user-name: SP2-0306: Invalid option.
Usage: CONN[ECT] [{logon|/|proxy} [AS {SYSDBA|SYSOPER|SYSASM}] [edition=value]]
where <logon> ::= <username>[/<password>][@<connect_identifier>]
<proxy> ::= <proxyuser>[<username>][/<password>][@<connect_identifier>]
Enter user-name:
real    0m2.096s
user    0m0.014s
sys     0m0.026s
Sesto tentativo:

-bash-3.2$ time echo “select sysdate from dual;” |sqlplus
user/password
SQL*Plus: Release 11.2.0.1.0 Production on Thu Jan 17 09:57:27 2011
Copyright (c) 1982, 2009, Oracle.  All rights reserved.
ERROR:
ORA-01017: invalid username/password; logon denied
Enter user-name: SP2-0306: Invalid option.
Usage: CONN[ECT] [{logon|/|proxy} [AS {SYSDBA|SYSOPER|SYSASM}] [edition=value]]
where <logon> ::= <username>[/<password>][@<connect_identifier>]
<proxy> ::= <proxyuser>[<username>][/<password>][@<connect_identifier>]
Enter user-name:
real    0m3.101s
user    0m0.014s
sys     0m0.031s
Settimo tentativo:

-bash-3.2$ time echo “select sysdate from dual;” |sqlplus
user/password
SQL*Plus: Release 11.2.0.1.0 Production on Thu Jan 17 09:57:32 2011
Copyright (c) 1982, 2009, Oracle.  All rights reserved.
ERROR:
ORA-01017: invalid username/password; logon denied
Enter user-name: SP2-0306: Invalid option.
Usage: CONN[ECT] [{logon|/|proxy} [AS {SYSDBA|SYSOPER|SYSASM}] [edition=value]]
where <logon> ::= <username>[/<password>][@<connect_identifier>]
<proxy> ::= <proxyuser>[<username>][/<password>][@<connect_identifier>]
Enter user-name:
real    0m4.101s
user    0m0.014s
sys     0m0.031s
Ottavo tentativo:

-bash-3.2$ time echo “select sysdate from dual;” |sqlplus
user/password
SQL*Plus: Release 11.2.0.1.0 Production on Thu Jan 17 09:57:39 2011
Copyright (c) 1982, 2009, Oracle.  All rights reserved.
ERROR:
ORA-01017: invalid username/password; logon denied
Enter user-name: SP2-0306: Invalid option.
Usage: CONN[ECT] [{logon|/|proxy} [AS {SYSDBA|SYSOPER|SYSASM}] [edition=value]]
where <logon> ::= <username>[/<password>][@<connect_identifier>]
<proxy> ::= <proxyuser>[<username>][/<password>][@<connect_identifier>]
Enter user-name:
real    0m5.102s
user    0m0.017s
sys     0m0.029s
e così via….
Questa è una nuova feature della 11g, definita come “brute force”.
Questo è per rendere più difficili l’hacking.
Se la password è corretta non ci sarà nessun delay.
Ciao,
Davide



php-oracle su Centos 5

mercoledì, 12 gennaio 2011

Le Centos 5 possono avere un php versione 5.1.6 che ha qualche problema con le OCI8, perché vuole l’instant client della 10.2.

Occorre installare almeno il php 5.2.
Sul sito http://oss.oracle.com/projects/php/ ci sono gli rpm del php 5.3 con tanto di oci8 per il db11gR2.

Per installarlo però occorre caricare le librerie dell’instant client 11gR2, http://www.oracle.com/technology/tech/oci/instantclient/instantclient.html

Installato l’instant client si può procedere con l’installazione degli rpm del php 5.3 (+ common, cli, oci8).

C’è da modificare poi il file php.ini sotto /etc ed aggiungere:

extension_dir=/usr/lib64/oracle/11.2/php53-oci8 (dir dove c’è l’oci8.so)

e decommentare la riga:

extension=php_oci8_11g.dll

Aggiungere il percorso del file .so sotto /etc/ld.so.conf o impostare manualmente la variabile d’ambiente

LD_LIBRARY_PATH.

Infine bisogna riavviare apache.

Per la verifica si può creare un file php di test che mostra tutti le impostazioni:

<?php
phpinfo();
?>

Se c’è la sezione OCI8, vuol dire che è tutto ok…

Ciao,

Davide

MIRIADE MANGIA E GIAN COMPONE… LA POESIA DEL NATALE 2010

mercoledì, 22 dicembre 2010

Giovedì 16 dicembre, cena di Natale aziendale, ristorante sui colli di Creazzo, broccolo fiolaro dall’antipasto al dolce… o quasi. Squisito!
Tempi un po’ lunghi tra una portata e l’altra… se ne approfitta per chiaccherare tra colleghi che durante la settimana si vedono poco. Conclusi i secondi Gian esce… “il dolce ve lo cedo” e uscendo dalla sala si infila un sigaro in bocca lasciandoci un po’ sorpresi. Che se ne sia andato? effettivamente si è fatto tardi… boh!
Nessuno capisce perchè improvvisamente il nostro Gian decida di uscire nel freddo più freddo che si sia mai sentito quest’anno (vi ricordo che la settimana scorsa le temperature erano davvero gelide e fuori il termometro segnava -7°).

Arriva il dolce, ottima torta tiepida di pere con crema al mascarpone… niente broccolo in questo caso, ma chi può mai sapere cosa abbia fatto veramente la cuoca?
Il clima è festoso e rilassato, si ride, si chiacchera, si teme il dover uscire a riprendere le auto…
Qualcuno punta il dolce di Gian che giace sconsolato davanti ad una sedia vuota, ma nessuno ha il coraggio di appropriarsene (che spreco di dolcezza e di bontà).
E ad un certo punto, con una mano semicongelata e il sigaro in parte consumato, ricompare Gian, intirizzito dal freddo ma con un sorriso di soddisfazione che non lascia dubbi: non ci aveva lasciati, al contrario, era uscito per cercare l’ispirazione e per farci un regalo. Si porta quindi al suo posto, snobba il dolce e chiede la nostra attenzione: “Son ‘ndà fora a scrivere ‘na poesia, me son congelà ‘nà man ma desso ve la leso”

Cedo quindi la parola ai versi dialettali di Gian e al suo augurio di buone feste che rimando a mia volta a tutti quelli che vorranno spendere due minuti del loro tempo per leggere questa poesia.

ps: per chi non capisce il dialetto contatti pure i nostri uffici ;-)

“Anca sto ano la xe riva’
la sena nostra; dea società

El paron, Maurizio Novelo,
ga disligà i cordoni del borselo

Ghe semo tuti: junior, senior, done da ben de dio:
compreso sto vecio insemenio.

Gavemo l’aministrassion:
le radrissaquadri par passion

Gavemo i nostri junior
che a parole “tacona” come i senior
La ghe va male! Parchè i senior tempo no ga:
ghe pensa el “BOT” a tegnerli impegnà.

Gavemo el reparto delle stéle…
tutto pien de tose bele
L’e el reparto dela pansa:
chi la move senza creansa
chi la porta con dolcessa
che a vardar fa teneressa

Ghemo el reparto dele nuvole
che me varda dall’alto verso el basso…
Basta che i me lassa un po de fregole!
Che le fregole ben impasta’
ancora fa, la so figura nel marcà.
… che no xe ancora andà a patrasso.

Infine ghemo lu col so s-ciapo.
Da Tarvisium vien. con Oracle come capo.
Balsamo e ceroti xe la specialisassion
de sto grupo de DB, mati, con tanta passion.
Sensa l’uso de i so ceroti
saria alto in giro el numero dei posteriori roti.

Va ben, piantemola lì con parole o lamentele
gli auguri se femo par una MIRIADE de cose bele”

Gian Dicembre 2010

Advocata nostra

domenica, 19 dicembre 2010

Ma bene! Difesi da una Perry Mason seguace di don Chisciotte della Manca. Signorina Carlo: è evidente che solo in quanto “altro” rispetto agli IT manager riesce a vedere le cose senza gli occhiali marca “Nero-sfiga” di cui siamo i testimonial gratuiti. Vediamo se la sua minaccia di aggiungersi alla schiera delle donne che non ci cagano neppure di striscio servirà ad agitare le acque stagnanti della nostra autostima.

Facciamoci un regalo di Natale: un elenco stile “Saviano-Fazio” con tanti buoni motivi per essere e restare un IT Manager.

Comincio io:

-          Resto un IT Manager perché anche Berlusconi ha detto che “inglese e computer” demarcano il confine con l’analfabetismo nel terzo millennio (l’inglese? Nessuno è perfetto…).

-          Resto un IT Manager perché, ce lo riconoscano o no, se si bloccano i sistemi informativi nessuno è più capace di fare un cazzo in azienda.

-          Resto un IT Manager perché la gestione dell’informazione è il vero potere occulto, di cui noi siamo i sacerdoti laici.

-          …

Continuate voi (che a me viene da ridere).

UNA MOSTRA SPECIALE PER FESTEGGIARE IL PRIMO ANNO DEL SALONE MIRIADE

martedì, 7 dicembre 2010

L’idea di mettere a disposizione quella che ormai tutti chiamano Sala Miriade alla popolazione del territorio è nata un anno fa: riservare solo a noi uno spazio così bello e obiettivamente così grande ci sembrava un po’ uno spreco. La nostra idea era (è) di condividere il salone, nel rispetto della nostra attività lavorativa, con chi ne potesse trarre beneficio. Che fossero mostre, serate, seminari, corsi di formazione… contaminazione era (è) la parola d’ordine. E così abbiamo iniziato: all’inizio non è stato facile, abbiamo dovuto aggiustare il tiro, correggere e migliorare ma poi, grazie anche alla convenzione stipulata con l’uff. Cultura del Comune di Thiene, ad un territorio particolarmente attento e sensibile a queste iniziative e ricco di artisti e ad un’esperienza che si arricchiva mese dopo mese, la sala ha acquistato via via sempre più vita vedendo susseguirsi rassegne fotografiche, mostre collettive e personali di quadri e di artigianato, serate CAI, corsi di sviluppo personale ecc…
Inaugurazione dopo inaugurazione abbiamo assistito ad una sempre crescente partecipazione e coinvolgimento delle persone con grande soddisfazione degli artisti e, perchè no, anche nostra.

Siamo perciò davvero felici di concludere questo primo anno di attività ospitando una mostra davvero speciale. Ve ne voglio raccontare la storia…
Durante l’estemporanea del 12 settembre, svoltasi nel Parco Fabris a Thiene, è stata promossa l’iniziativa “UN QUADRO PER SOLIDARIETA’” e gli artisti hanno risposto con generosità, donando liberamente, le loro opere all’A.N.D.O.S. (Associazione Nazionale Donne Operate al Seno).  Nel tempo ne sono arrivate altre, raccolte con cura da Elsa Marsilio, una professionista nel mondo dell’organizzazione di eventi e attività di volontariato, una donna con un grande cuore, capace di smuovere mare e monti. La generosità degli artisti che hanno messo a disposizione i loro lavori ha consentito l’organizzazione della nostra mostra che metterà in vendita a -LIBERA OFFERTA- circa 60 opere fra acquerelli, dipinti ad olio e lavori vari. Il ricavato servirà a finanziare l’acquisto di un macchinario per il LINFODRENAGGIO – Flowave2- necessario per le donne che hanno subito lo svuotamento ascellare a seguito al tumore al seno.

Inaugureremo la mostra sabato 11 dicembre, alle ore 16:00. La festa sarà allietata da un concerto dell’ENSEMBLE LUDUS MUSICAE, un coro di bambini diretto da Elena Fattambrini.

La mostra resterà aperta anche nei giorni domenica 12, sabato 18, domenica 19 dicembre dalle 16:00 alle 19:00.

Per tutti i clienti Miriade però sarà possibile accedere alla mostra anche durante la settimana contattadomi all’indirizzo r.zantedeschi@miriade.it, vogliamo infatti contribuire al successo di questa importante iniziativa e chiediamo anche a voi di spargere la voce.

Chiudo con le parole di Elsa…

“…è l’occasione per acquistare un’opera, per Voi o per un regalo Natalizio, facendo il regalo più bello a NOI donne A.N.D.O.S. che nella “rondinella” abbiamo il nostro simbolo per una nuova PRIMAVERA di rinascita dopo l’inverno”.

Vi aspettiamo numerosi!