ORA-01476 -> CASE + Analytic function + TO_NUMBER = novi bug

Thursday, June 25th, 2009

Kao što sam već nedavno pisao, prilikom programiranja jedne procedure, dobijao sam konstantno exception sa greškom "ORA-01476: divisor is equal to zero", iako NE BI TREBALA da se pojavi u tom slučaju. Ponoviću opet onaj test case iz prethodnog posta: Konkretnije rečeno, greška se javlja pri ugniježđenom korištenju analitičkih funkcija (npr. ...

ORA-04028: cannot generate diana for object

Wednesday, June 10th, 2009

Zadnjih dana me baš krenulo sa čudnim Oracle greškama... Prvo u ponedeljak dobijem jednu grešku, koju do sada u životu nisam vidio: ORA-04028: cannot generate diana for object name Potražio sam na MetaLinku neko objašnjenje ili rješenje, ali ne nađoh ništa korisno. Samo definiciju pojma diana (DIANA je skraćenica za 'Descriptive Intermediate Attributed ...

Clean Oracle SYSAUX + Remove & reinstall XDB = Performance tuning

Monday, December 22nd, 2008

Prije nekoliko mjeseci porastao nama SYSAUX Tablespace u JEDNOM danu sa 3 GB na 30 GB. Uzrok je (pretpostavljam) bilo sakupljanje histograma za nekoliko velikih tabela, sa puno kolona i sa puno podataka. Nakon određenog vremena, ti histogrami su opet obrisani, jer je dolazilo do generisanja lošeg execution plana u ...

ORA-07445: core dump [ACCESS_VIOLATION] [ptmak+420]

Tuesday, October 7th, 2008

Problemi sa patchom 10.2.0.4 se nastavljaju... Jedna aplikacija nije mogla da funkcioniše, jer se konekcija sa bazom uvijek prekidala nakon pokretanja određene procedure. Dobijali smo grešku: ORA-3113: end of file on communication channel ili na njemačkom ORA-03113: Unerwartetes Übertragungsende in Kommunikation Pošto mi ta greška nije jasno davala do znanja u čemu je problem, morao ...

Cost Based Optimizer vs. nedokumentovani parametri

Monday, September 1st, 2008

Dok sam u više navrata čitao kako pojedini administratori Oracle baze podataka bacaju drvlje i kamenje na CBO (Cost Based Optimizer), mislio sam da oni nisu pravilno konfigurisali bazu ili da imaju neprikladan hardware (premalo RAM-a i slabi CPU resursi), jer zaboga - kako CBO, kojeg Oracle diže u nebesa i sa garancijom stoji ...

Patchset 10.2.0.4 overwrites sqlnet.ora

Friday, August 29th, 2008

Upozorenje za sve, koji rade sa Oracle bazom na Windows platformi i planiraju instalirati zadnji Patchset 10.2.0.4 ! Naime, u prvoj verziji ovog Patchseta postoji Bug (MetaLink Bug: 7139820), koji "overwriteuje" (dajte neki dobar prijevod za ovu riječ!) postojeću sqlnet.ora datoteku! U novoj verziji (dostupna već od 10.07.2008.) je ta greška ...

Oracle: Database Can’t be started after applied CPU Patch Apr 2007

Friday, June 1st, 2007

Odlučili mi da "zakrpimo" baze najnovijim patch-om, tj. patch-evima (CPU Patch April 2007 i Patch 5 za 10.2.0.3), kadli ono "rupa" u "zakrpi". Medjutim, fora je što patch na nekim serverima radi, a na glavnom production serveru ne radi kako treba. Juče i danas smo zakrpili nekoliko lokalnih servera, a potom development ...

MetaLink i Oracle Support

Tuesday, November 21st, 2006

Vec vise od mjesec dana se gnjavim sa ljudima iz Oracle support, da rijese jedan problem, odnosno da isprave jedan bug u svojoj 10g bazi (BUG: PARSING PERFORMANCE IS MORE POOR AS DEPTH OF INLINE VIEW IS MORE INCREASED ). Imamo aplikaciju, koja generise SQL upite u zavisnosti, koje su opcije izabrane. Pri ...