Restaurarea unei tabele

Până la versiunea 12c atunci când era nevoie să se recupereze o tabelă dintr-un backup rman trebuia restaurată toată baza de date după care se exporta cu data pump tabela dorită iar în cele din urma tabela era importată în baza de date inițială. Întreg procesul fiind costisitor ca și timp iar efortul logistic nu este de neglijat, în general desfășurându-se pe un host separat. In ultima versiune a bazei de date mecanismul a fost destul de mult simplificat astfel încât nu este nevoie decât sa ne asigurăm că backup-ul este disponibil și putină răbdare după care Oracle va face totul în locul nostru…să vedem cum…

cartoon

DataPump Tips&Tricks

Pepsi sau CocaCola? Samsung ori Apple? AMD versus NVidia? DataPump ori tradiționalul export/import? Alb ori negru? va mărturisesc ca dintotdeauna am fost un fan al polemicilor, pentru mine acest lucru nu semnifica o cearta ba dimpotrivă este un schimb de idei constructive care încurajează concurenta și totodată evoluția. Totuși exista ceva în comparația de mai sus cu care nu pot fi de acord, datapump nu înlocuiește utilitarele clasice de export și import și nici invers.

dupa 58 de ani…

23316947311_d3f751f800_o

In imaginea din partea stângă se regăsește Elliott 803, fabricat în aproximativ 250 exemplare de către compania britanica  Elliott Brothers în anii 1960. In partea dreapta Raspberry Pi Zero un proiect lansat de către Eben Upton în 2012 aflat la a treia versiune, de atunci și pana azi au fost comercializate aproximativ opt milioane.

Eliot 803 Raspberry pi zero
CPU 2kHz 1Ghz
RAM 8K RAM 512MB
Pret £29,000 în 1960 echivalentul a $800,000 USD în prezent 5 USD

imaginea luata de aici.

Instalare WordPress pe CentOS

Introducere

WordPress este cel mai popular CMS (Content Management System) disponibil în acest moment. Acesta permite să setați cu ușurință bloguri și site-uri flexibile gestionate de o baza de date MySQL pe o platforma PHP. WordPress a avut o adoptare incredibilă și este o alegere excelentă pentru a obține rapid un site web funcțional .

În acest ghid, ne vom concentra pe obținerea unei instanțe WordPress create cu un server web Apache pe CentOS 7.

upgrade to 12c

0d38c19

In următoarele rânduri voi descrie cat mai detaliat pașii prin care voi upgrada Oracle RDBMS 11.2.0.4 la versiunea 12.1.0.2. Motivele pentru a upgrada nu le voi descrie acum, dar o motivație suficient de puternică este descrisă în Doc ID 161818.1 de pe support.oracle.com :

Patching for 11.2.0.1 ended on 13/Sep/2011
Patching for 11.2.0.2 ended on 31/Oct/2013
Patching for 11.2.0.3 ended on 27/Aug/2015
Patching for 11.1.0.7 ended on 31/Aug/2015 for most platforms.
iar 12.1.0.2 este ultima versiune din 12c Release 1 (cu alte cuvinte nu va exista 12.1.0.3)

update OPatch

Ori de cate ori aplicăm un patch pe bazele de date Oracle este recomandat să folosim ultima versiune a utilitarului OPatch.  Mai jos găsiți pașii pentru actualizarea acestuia.

Primul pas este sa descărcăm ultima versiune disponibilă cu ajutorul următorului link:

https://updates.oracle.com/download/6880880.html

$ $ORACLE_HOME/OPatch/opatch version
 OPatch Version: 11.2.0.3.4
OPatch succeeded.
$ mv p6880880_112000_Linux-x86-64.zip $ORACLE_HOME
 $ cd $ORACLE_HOME
 $ mv OPatch/ OPatch_OLD
 $ unzip p6880880_112000_Linux-x86-64.zip
 $ $ORACLE_HOME/OPatch/opatch version
 OPatch Version: 11.2.0.3.12
OPatch succeeded.

Update finalizat cu succes!

Fast Failover

Fast-Start Failover (FSFO) este funcționalitatea prin care Oracle Data Guard Broker va face automat failover de la o baza de date primară nefuncțională către o baza standby configurată în prealabil. Prin aceasta caracteristică se crește disponibilitatea bazei de date prin eliminarea necesității de implicare a unui DBA.

O data activată această funcționalitate se va porni un nou proces numit OBSERVATOR, parte a componentei Data Guard Manager,  care va monitoriza disponibilitatea bazei primare. Procesul observator se va declanșa la unul din următoarele evenimente (configurabile):