6
Idee e soluzioni per progetti di Data Warehouse e Business Intelligence in ambiente Oracle Massimo Cenci Data Warehouse Blog http://massimocenci.blogspot.it Il sistema di messaggistic a (parte 2) Micro ETL Foundation

Data Warehouse e Business Intelligence in ambiente Oracle - Il sistema di messaggistica - 2

Embed Size (px)

DESCRIPTION

Micro ETL Foundation - Il sistema di messaggistica per Data Warehouse e Business Intelligence in ambiente Oracle - parte 2

Citation preview

Page 1: Data Warehouse e Business Intelligence in ambiente Oracle - Il sistema di messaggistica - 2

Idee e soluzioni per progetti di

Data Warehouse e

Business Intelligence in ambiente Oracle

Massimo Cenci Data Warehouse Bloghttp://massimocenci.blogspot.it

Il sistema di messaggistica

(parte 2)

Micro ETL Foundation

Page 2: Data Warehouse e Business Intelligence in ambiente Oracle - Il sistema di messaggistica - 2

Cosa deve fare ?

Deve permettermi di registrare dei messaggi di log che siano storicizzatiin una tabella e, se possibile, inviati tramite email

Ho bisogno di un sistema di messaggistica per il mio Data Warehouse Oracle

Quanto costa e in quanto tempo posso averlo ?

E’ gratuito e ci vorranno circa 5 minuti

Impossibile, non ci credo. Dimostralo.

OK, apri una shell (per es. DOS) e cominciamo subito.

Ho la soluzione per te. Semplice e utilizzabile per qualunque progetto

Page 3: Data Warehouse e Business Intelligence in ambiente Oracle - Il sistema di messaggistica - 2

Crea una cartella MEF e posizionati sotto di essa

Scarica tutti i files da questa cartellahttps://drive.google.com/folderview?id=0B2dQ0EtjqAOTaU5WNmc5MkVnVFE&usp=sharingE spostali sotto la cartella MEF

Entra in Oracle SQL*Plus come amministratore

Page 4: Data Warehouse e Business Intelligence in ambiente Oracle - Il sistema di messaggistica - 2

Ora rispondi a queste domande:

Q1: Come chiamiamo l’utente Oracle ? A1: ETL (*)Q2: La sua password ? A2: etlQ3: Che codice diamo al progetto ? A3: EDWQ4: Quale è il path della cartella MEF ? A4: d:\mefQ5: Quale è il nome del server di posta ? A5: acme.ita.com (*)Q6: Quale è il path della Oracle Home ? A6: d:\o\s\product\11.2.0\dbhome_1 (*)

Installa il sistema di messaggistica utilizzando le risposte come input con il seguente comando: >@mef_install A1 A2 A3 "A4" "A5" "A6"

(*) Lo user deve essere maiuscolo. Se lo user esiste già, commentare la drop/create nello script Inserisci il nome del tuo server di posta Inserisci la tua Oracle Home

Page 5: Data Warehouse e Business Intelligence in ambiente Oracle - Il sistema di messaggistica - 2

Proprio quello che volevo ! Possiamo mandarlo anche via email con allegato ?

OK, Abbiamo finito. Il tuo sistema di messaggistica è pronto. Entra in SQL*PlusCome utente ETL e invia un messaggio. Rimani un attimo in attesa e invia un altro messaggio.

Ora possiamo vedere il risultato, per esempio, con Oracle SQL Developer

Page 6: Data Warehouse e Business Intelligence in ambiente Oracle - Il sistema di messaggistica - 2

Grazie MEF !

Certamente. Basta sostituire i miei indirizzi personali nella tabella MEF_EMAIL_CFT.

E lanciare la procedura di invio email.

Ora puoi controllare sulla posta: