2014-01-31

startup upgrade and open resetlogs

Suppose you have a  hot backup of a database taken on 11.2.0.2 and you want to restore it to a server where you have only 11.2.0.3 binaries installed, there is an option to open the database with the resetlogs option and also to start the database in upgrade mode ... you can do this :


....
Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
CANCEL
Media recovery cancelled.
SQL>
SQL>
SQL> alter database noarchivelog ;

Database altered.

SQL> alter database open resetlogs upgrade ;

2014-01-30

antreprenoriat

"...lumea e pervertită în cultul muncii; e plină de frustraţi care se spetesc zece ore pe zi, producând cu mare conştiinciozitate nimic. Nimic în forme diverse, de la foi de hârtie pline de texte (neapărat cu „bullets“), tabele şi diagrame, până la clădiri uitate în mijlocul câmpului sau drumuri asfaltate care se termină brusc în pădure. Am aflat că pe stradă, la orice oră, circulă oameni, că există cafenele pline tot timpul zilei, că viaţa nu se trăieşte doar în afara orelor de program sau pe furiş, când nu te vede şeful. Iar munca nu seamănă a muncă atunci când faci ce-ţi place, când crezi în ceea ce faci, când rezultatul se vede şi te simţi mândru de tine însuţi.
Viitorul este al celor care-şi găsesc menirea. Care reuşesc să descopere la ce sunt buni, ce-i face să se trezească dimineaţa cu bucurie în suflet şi care se simt folositori. Renunțaţi să credeţi că altcineva vă va rezolva problemele. Încetaţi să speraţi că veţi găsi un locşor călduţ, de funcţionari la stat, şi c-o veţi duce bine-mersi dând cu ştampila din dotare pe cereri semnalizate corespunzător de şefu‘. Trăiţi, îngăduiţi-vă să fiţi leneşi uneori, încăpăţânaţi-vă să faceţi doar lucruri folositoare."

2014-01-28

jp

http://www.certitudinea.ro/articole/de-la-lume-adunate/view/sA-invAtAm-de-la-japonezi-stiati-ca

2014-01-23

550ha

http://totb.ro/omul-care-a-impadurit-de-unul-singur-550-de-hectare/

home school

"Refuzand sa-ti incercerezi plozii la scoala, ii tii acasa si le protejezi mintea, pentru a putea gandi liber si sa-i pregatesti pentru a deveni antreprenori, in loc sa-i pregatesti pentru a deveni sclavii altcuiva."

2014-01-22

2014-01-21

Bug 14489591 ORA-3137 [3149] on server due to bad bind attempt in client

ORA-03137: TTC protocol internal error : [3149] [] [] [] [] [] [] []
ORA-03149: Invalid Oracle error code

recover open resetlogs

Open Database failed - DATAFILE NEEDS MORE RECOVERY TO BE CONSISTENT ORA-1194 ORA-1547 ORA-1110 (Doc ID 1528788.1)

what fuzzy means

FUZZY bit in datafile header means that there may have been writes into a datafile after the last checkpoint. E.g. there may be changes written to datafile with higher SCN than checkpoint_change# stored in datafile header (seen from v$datafile_header.checkpoint_change#).
So any online read-write datafile is essentially a fuzzy one as writes could have happened there. That's the primary thing which is checked when opening up datafiles, if file is fuzzy, then we go to checkpoint_change# and see from which SCN we need to start applying redo.
Btw, with incremental checkpointing it has been optimized a bit - if having a current controlfile, then the checkpoint progress records are read from controlfile and recovery can start from whatever is stated there - reducing recovery time. The point with checkpoint progress records is to avoid full checkpoints to often (which mean updating *every* datablock header - as opposed to updating few controlfile blocks every three seconds).
But if you lose your controlfiles, then you still have to resort to checkpoint_change# in datafile headers and recover from more distant past. Control files are not required for any recovery. All that's needed is available in datafile headers, as long as you know where your files are. Controlfiles just can make recovery easier for us.
Btw, have you ever have been wondering, how Oracle can have predictable results from recovery given the huge complexity of redo records and room for error (e.g. when restoring a year old backup and applying all archivelogs will eventually result in 100% identical database with current one)?
The key is that Oracle actually uses exactly the same kernel functions for recovery and making changes to data blocks. E.g. if we do DML, we are just going to prepare redo records in either PGA or public redo strands in shared pool and then the recovery function will apply the redo records do buffers in buffer cache, making whatever changes are needed, just as with normal recovery.
This means that watch out when having different binaries / patch levels for your standby databases..
Tanel

fuzzy v$datafile


2014-01-06

orfa

"In multe sate din Romania au ramas doar batranii si copiii", spune un expert, care se ocupa cu probleme de migratie la Institutul de Economie Comparativa din Viena. In unele sate aceasta este o situatie permanenta - o treime dintre cei apti de munca pleaca la lucru in strainatate, se intorc dupa cateva luni, insa altii deja pleaca. In regiunile rurale migrarea a devenit o parte integranta a vietii cotidiene", spune expertul.

Lacrimi amare

"Aceasta este sora mea si unchiul meu, iar asta sunt eu, cand ei erau aici", spune Cristiana, in timp ce arata pe computer cateva poze cu mama sa, care acum are o noua familie. "Cateodata, imi mai scrie pe Facebook. Ma intreaba cum e la Casa de Copii. Ii spun ca e bine, dar ea imi lipseste. Anul acesta (n.r. 2013), in septembrie, a venit sa ma vada, pentru prima oara de 9 ani incoace", mai spune fetita cu lacrimi in ochi.

I-a adus din Spania o papusa Barbie si ciocolata si asta a fost tot. Sigur a crezut ca asa isi va rascumpara vina, iar copilul o va intampina cu bratele deschise", se mira directoarea. Cristiana nu spune nimic, dar nici ea nu mai crede ca mama sa se va intoarce intr-o zi sa o ia langa ea. Lacrimile ei s-au uscat, insa durerea, nu. 

http://www.ziare.com/social/romani/reportaj-cutremurator-drama-teribila-a-euroorfanilor-din-romania-1275940

2014-01-03

ORACLE_OCM.MGMT_DB_LL_METRICS after upgrade to 11.2.0.3

https://blogs.oracle.com/UPGRADE/entry/upgrade_to_11_2_0

exec dbms_scheduler.disable('ORACLE_OCM.MGMT_CONFIG_JOB');
exec dbms_scheduler.disable('ORACLE_OCM.MGMT_STATS_CONFIG_JOB');

2014

"Ce va doresc in 2014? Intotdeauna sanatate. Atunci cand esti sanatos, totul se leaga si merge bine. Cand esti sanatos devii fericit. "

revelion

"De ce au nevoie oamenii sa se drogheze ? Ca sa evadeze din realitatea devenita insuportabila. Au nevoie de cate o pauza, ca sa nu innebuneasca ( sunt prea slabi de inger ca sa suporte realitatea ).

De regula, fiecare se drogheaza cu ce poate si cu ce il coafeaza mai bine : unii cu droguri legale sau ilegale, altii cu religia, altii cu vise. Viata pare mult mai usoara si mai frumoasa, cand iti inchipui ca vine Gizas in zbor, sa te scoata din sclavia in care te zbati.
Cei mai penibili sunt visatorii, ca astia refuza orice contact cu realitatea si se inchid in lumea lor imaginara, unde e totul roz si caldut, lumea e minunata, gandim pozitiv, bla-bla.

Masele de sclavi, au nevoie de motive, la intervale regulate de timp, sa se defuleze : sarbatorile sunt perfecte. Se drogheaza,  zbiara si topaie si apoi se simt usurati cat sa se reintoarca docili in sclavia cea de toate zilele ... pana la urmatoarea sarbatoare.

Nu-i de mirare ca de Revelion fac toti ca toate animalele padurii, drogati muci "
filosofiepebordura