Nwlapcug.com


Come trasmettere in Oracle

Come trasmettere in Oracle


Flussi di Oracle è un metodo di propagazione convenientemente di dati, transazioni ed eventi all'interno di un flusso di dati contenuti all'interno di un singolo database, o tra diversi database. Un flusso di Oracle si basa su un insieme di elementi attraverso i quali gli utenti controllare ciò che entra nel flusso, come scorre all'interno dei nodi del sistema, come tali informazioni viene gestite quando raggiunge un nodo e come il flusso è terminato. La struttura di base dei flussi di Oracle si basa su tre elementi: cattura, messa in scena e consumo.

Istruzioni

Acquisizione, gestione temporanea, consumo

1

L'acquisizione di eventi in un flusso si verifica in due modi. Con acquisizione implicita, il server acquisisce automaticamente gli elementi DML e DDL a un'origine di database. Acquisizione esplicita consente ad altre applicazioni creare eventi direttamente. Gli utenti possono anche portare evento messaggi direttamente nell'area di gestione temporanea, dove sarà messo nel motore applica o formattati per essere utilizzato in modo esplicito disposti metodi di rimozione dalla coda.

Una caratteristica importante nei flussi di Oracle è che registra il sistema come va, consentendo l'aggiornamento automatico delle modifiche che si verificano all'interno di un sistema in caso di incidente. Il Database di Oracle riconfigura automaticamente queste informazioni senza perdere dove è cominciato.

2

Una volta che i messaggi sono stati portati nel flusso, vengono inseriti in un'area di gestione temporanea. Quest'area consente al sistema di memorizzare e monitorare gli eventi come entrano. Modifiche ai database sono mantenute e memorizzate fino a quando gli utenti a crescerli.

Gli utenti possono essere altre applicazioni, altre aree di gestione temporanea o un meccanismo predefinito del sistema. Gli utenti di rivedere i messaggi nell'area di gestione temporanea possono decidere o meno le informazioni sono utile a loro, direttamente o da insiemi di regole in sottoscrizioni specifiche che permettono loro di valutare la natura dell'evento. Il sistema quindi può ordinare direttamente queste informazioni memorizzate per decidere se o non sono preziosi per il consumo. Eventi possono essere inviati anche facoltativamente altri area di gestione temporanea in database locali o remoti, tutti vittime di tratta direttamente dall'area di gestione temporanea originale singolo.

3

Una volta che i messaggi sono stati selezionati dall'area di gestione temporanea, sono consumati dal motore applica. Il motore applica, quindi, può applicare le modifiche quelli messaggio rappresentano un database, o possono essere messi per utilizzare in un'applicazione. Il motore applica utilizzato nei flussi di Oracle è flessibile per consentire l'elaborazione standard, o funzioni personalizzate impostate dall'utente, che consente di essere malleabile per diversi tipi di utilizzo. Un esempio di tali funzioni definite dall'utente potrebbe essere riformattazione informazioni campo specifico prima di applicarlo, o per aggiornare gli oggetti non trovato nel database di origine originale. Sistemi Oracle permette una grande quantità di flessibilità agli amministratori di impostare e specificare come i flussi di operano per soddisfare le loro esigenze.