Feeds:
Articoli
Commenti

La scorsa notte, fra gli 800mila sogni che ho fatto, ce n’è stato uno che mi è rimasto particolarmente impresso:

mi trovo a casa di Rob (per chi non lo sapesse è una mia collega universitaria), quella di Bari però, che, a differenza della realtà, è enorme e a due piani. E’ in corso una specie di festino e durante la (credo) serata (onestamente non so dirvi se era giorno a notte), la mia fidata collega universitaria è occupata nel pulirmi le orecchie col cotton fiocc…e mentre accade ciò, io tento invano di farle capire che sono in grado di pulirmele da solo!

Ad un certo punto, non so come, riesco a liberarmi dalle “grinfie” di Rob e mi ritrovo al primo piano della “casa-Reggia di Versailles” in cui c’è un treno a due vagoni con dentro un sacco di gente; alchè, io ci salgo su e dopo un pò mi raggiunge un tizio a me sconosciuto che mi invita ad uscire dal treno prima che parte, su richiesta di mia madre!!! D’avanti a codesta richiesta, io lo guardo stranito e nel frattempo il treno parte…e mi ritrovo in un piccola stazione nella quale cerco informazioni sul treno di ritorno…

Ho avuto modo di parlare di questo sogno con Rob, la quale ha consultato il suo fidato libro dei sogni…questo è il responso:

ORECCHIE: legate alla sessualità ed in particolare all’organo femminile, rappresentano la curiosità e la voglia di nuovo

PULIRSI LE ORECCHIE: riusciremo a comprendere quali sono le persone che veramente ci vogliono bene

FESTA: indica il bisogno di rilassarsi e divertirsi, spezzando gli stressanti ritmi lavorativi. ultimamente siamo troppo esigenti con noi stessi, quindi il sogno rivela il bisogno di staccarsi un po’ dalla routine

MADRE: è un sogno che facciamo soprattutto quando ci sentiamo in difficoltà e abbiamo bisogno di certezze e di aiuto

TRENO: rappresenta la nostra vita tranquilla, serena che scorre senza grossi problemi, forse però anche un po’ monotona

PRENDERE IL TRENO: sconvolgimenti in famiglia

VIAGGIARE IN TRENO: affari ottimi

Morale della favola: ho una mente troppo contorta!!!

Salve lettori,

come potrete ben intuire, lo scopo di questo articolo è quello di illustrare in maniera efficiente (si spera) i passi da seguire per installare correttamente e facilmente il dbms Oracle Express 10g su pc con Windows OS.

Perchè questo articolo? Perchè ultimamente ho avuto il “piacere” di avere a che fare con questo dilemma ed ho dovuto fare i salti mortali per poter usufruire di questo strumento di gestione di basi di dati avanzate…e siccome so cosa significa penare per trovare poche, ma utilissime, informazioni al riguardo, ho deciso di condividere queste mie “scoperte” con voi tutti, visto che grazie alla rete, e all’intuito, ho avuto la possibilità di risolvere molti intoppi in diverse occasioni.

Inanzitutto bisogna scaricarsi dal sito ufficiale Oracle l’installer del database e l’installer del developer suite; in particolare l’installer de Oracle Database 10g è disponibile al seguente link 

http://www.oracle.com/technology/software/products/database/xe/htdocs/102xewinsoft.html

mentre l’Installer dell’ Oracle developer suite è disponibile qui

http://www.oracle.com/technology/software/products/ids/index.html.

Installati i due software (non so precisamente se è necessario seguire un determinato ordine di installazione, ma non credo), per poter effettivamente utilizzarli, è necessario effettuare i seguenti task:

1- modificare il file tsnames.ora presente nella cartella C:\oraclehome\NETWORK|ADMIN così come segue

XE =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = XE)
    )
  )

(per oraclehome intendo la directory in cui è stato installato il tool developer suite che solitamente è DevSuiteHome_1)

2- dalla home page del database, loggarsi come utente sys e creare un utente che sarà l’amministratore del repository; in particolare, bisogna concedere al suddetto utente determinati privilegi (supponiamo che l’utente lo avete chiamato repadmin e la password assegnatagli sia password)

create user repadmin profile default identified by password default tablespace users temporary tablespace temp quota unlimited on users account unlock;

grant execute on dbms_rls to repadmin;
grant execute on dbms_lock to repadmin;
grant execute on dbms_pipe to repadmin;
grant create table to repadmin;
grant create view to repadmin;
grant create procedure to repadmin;
grant create synonym to repadmin;
grant create sequence to repadmin;
grant select on sys.v_$nls_parameters to repadmin with grant option;
grant select on sys.v_$parameter to repadmin;
grant select on dba_rollback_segs to repadmin;
grant select on dba_segments to repadmin;
grant create any synonym to repadmin;
grant drop any synonym to repadmin;
grant create public synonym to repadmin;
grant drop public synonym to repadmin;
grant ck_oracle_repos_owner to repadmin;
grant connect, resource to repadmin;
grant execute on utl_file to repadmin;
grant all privileges to repadmin;

In realtà l’ultima istruzione riportata non è necessaria ma io l’ho inserita comuque per non avere ulteriori intoppi.

Fatto ciò, potrete tranquillamente entrare nella Repository Administration Utility per creare la repository sulla quale lavorerete e proseguire poi col vostro lavoro.

Bisogna precisare che il passo 1 serve per poter definire come stringa di connessione locale, la stringa xe (vi verrà richiesta per “loggarvi ai tool”).  Qualora voleste permettere l’accesso in remoto, dovrete creare un apposito Listener tramite il Net Configuration Assistant.

Sicuramente non vi ho fornito l’unica soluzione, o la soluzione migliore ed elegante…ma almeno è funzionante!

Spero di esservi stato utile!

Ieri sera ero in attesa che incominciasse Heroes (non scassate con la storia della pubblicità occulta, perchè non è nelle mie intenzioni farla)…e per ammazzare il tempo mi sono dato alla visione di video su you tube, in particolare di video sullo stretching: ho trovato di tutto e di più, gente che si contorceva in una maniera allucinante! Durante la visione ho avuto modo di condividere queste mie “scoperte” con Ciccio e Leo coi quali ho poi avuto modo di intavolare un dibattito al riguardo: abbiamo commentato i diversi video, soprattutto quello intitolato “afternoon stretching” in cui c’era una tizia che si spaccava in una maniera assurda…ed è stato molto naturale pensare “se quello lo fa di pomeriggio…allora la sera cosa combinerà?!”

Si è poi passati a parlare di me e del fatto che qua tutte mi vogliono, ma nessuna mi prende…e così Ciccio ha dato il meglio di sè, dandomi utili consigli. Ve li riporto qui di seguito:

Ciccio – scrive: tu devi mettere in chiaro che il tuo scopo è inzuppare il biscotto

LeLLuMe scrive: sò propr eplict

Ciccio – scrive: sa ma devi essere esplicito non a giocare

Ciccio - scrive: tu per dimostrare che sei serio con un coltellino devi tagliare i bottoni della camicetta di una a scelta e la devi possedere con la forza d’avanti a tutte…che sia d’esempio per le altre

Ciccio - scrive: e poi quando hai finito ti metti di fronte a tutte e gridi “c vol la iaul, C VOL LA IAAAAAAUL”

Ciccio – scrive: oppure se non vuoi proprio fare la dimostrazione di potenza puoi fare il rozzo dei saloon del far west e devi dare gli schiaffi al culo a tutte
(Ciccio…ce t poz disc d no…hai proprio ragione! Appoggio soprattutto il primo suggerimento: ci sarà una che sarà da esempio per tutte! XD )

Dopo questa piccola discussione, Leo ha deciso di accozzarci per andare a vedere la partita…non centra nulla col nocciolo del discorso…però mi va comunque di rendervelo noto:

LEO  scrive: vabbe…io vado a vedere la partita

LeLLuMe scrive: partita?

LeLLuMe scrive: uaaannaaaaa

LeLLuMe scrive: ste heroes

LEO scrive: lo registro

LeLLuMe scrive: uek

LeLLuMe scrive: questo è un affronto ad heroes

LEO scrive: sta felice qui a casa

LEO scrive: ci vediamo la juve

LeLLuMe scrive: siete proprio due froci

LeLLuMe scrive: vedete le partite

LeLLuMe scrive: solo per guardare i calciatori

LeLLuMe scrive: quando si toccano avanti

Beginning…

Salve gente,

sicuramente sarete capitati qui per caso oppure perchè mi conoscete ed avete letto il link tramite msn.

Se siete “sconosciuti”, allora vi do il benvenuto e vi invito a pensare bene a quello che state per fare: prima di immergervi nella intensa lettura dei miei articoli (sempre se ce ne sono da leggere) facendovi del male da soli (se poi siete masochisti, cacchi vostri) contate fino a dieci e decidete se proseguire o meno…perchè vi dico già da ora che non troverete chissà cosa. Oddio, in realtà ho aperto questo blog con l’intezione di scrivere cose “serie” oppure in un certo senso “interessanti” ma, conoscendomi, dubito che riuscirò a mantenere la promessa…però cercherò di fare il possibile!

Se invece mi conoscete già, evito di introdurmi con qualche vaccata e rispondo alle eventuali domande che potreste pensare in questo momento…n’zomm una specie di sezione faq:

  • Ma non avevi già un blog? Sì ma mi ero rotto le balle di tenerlo, non avevo più nessuno spunto per scriverci qualcosa ed era diventato ingestibile (per caricarlo ci impiegavo 800 anni)…e così l’ho chiuso;

  • E perchè non hai riaperto il vecchio blog? Perchè era troppo pieno di funzionalità “feccia” che rallentavano a morte il caricamento…e poi lo stile di questo blog è decisamente più serio e quindi adatto alle mie intenzioni;

  • Come mai hai deciso di aprirne uno nuovo? Perchè tutti mi stavano a fare na testa quanto oggi è domani…e quindi li ho accontentati

Se le risposte date non vi soddifano…bè cari miei, vi rispondo con un bel “STI CAZZI!”  XD