Archive for the ‘Problemi i rešenja’ Category

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 ...

Debugging in RAC Database

Wednesday, November 26th, 2008

Dolaze mi kolege jedan za drugim i kukaju:"Buraz pomagaj, ne radi mi PL/SQL debugging u novoj RAC bazi!!" Uspaničili se ljudi, a nemaju potrebe za dizanjem frke. :) Ukoliko morate debugovati neki PL/SQL kôd u RAC bazi, morate pravilno konfigurisati TNS konektore (net service names), inače će vam debug session biti "blokiran" ...

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 ...

ORA-01093: ALTER DATABASE CLOSE only permitted with no sessions connected

Tuesday, May 27th, 2008

Ako pokušavate uraditi prebacivanje primarne baze u standby bazu, može se desiti da dobijete ovu grešku: ORA-01093: ALTER DATABASE CLOSE only permitted with no sessions connected Prebacivanje (switchover) primarne baze u standby je moguće bez problema ukoliko u koloni v$database.SWITCHOVER_STATUS stoji vrijednost TO STANDBY. Međutim, ukoliko stoji vrijednost SESSIONS ACTIVE, onda će naredba ...

“Igrom” do znanja!

Friday, May 23rd, 2008

Smatrate li se stručnjakom u svom poslu? Da li ste uvijek u koraku sa novim tehnologijama? Da li aktivno radite na obnavljanju, usavršavanju i unapređivanju svojih vještina? Da li ste ikad doživjeli da vas mlađi kolega nadmaši u radnim zadacima, odnosno da neke stvari zna i radi bolje od vas, jer ste zahrđali? Da ...

ORA-02019: connection description for remote database not found

Wednesday, February 27th, 2008

Aaaaaargh... $§&%/*# Koliko jedna "sitnica" može koštati vremena i živaca... Kolega je instalirao jednu Oracle bazu za testiranje, u koju smo kasnije importovali našu production bazu. Međutim, ne lezi vraže... Nakon nekoliko sati rada, određene aplikacije su počele da javljaju grešku, a pojedini PL/SQL paketi se nisu mogli kompilirati. Problem je pojavio prilikom ...

ORA-00600: internal error code, arguments: [pxTmpAlo_pkey]

Wednesday, November 7th, 2007

Ukoliko koristite višeprocesorske servere, Real Application Cluster i/ili paralelizovane upite nad ogromnim tabelama, može se dogoditi da dobijete gorenavedenu grešku, npr.: ORA-00600: internal error code, arguments: [pxTmpAlo_pkey], [2], [3], [], [], [], [], [] onda podesite parametar _slave_mapping_enabled na false: alter system set "_slave_mapping_enabled"=false scope=both sid='*'; Edit (12.11.2007): Primijetio sam da se ovo dešava sa ...

Recovery Oracle baze pomoću RMAN-a

Wednesday, October 31st, 2007

U prethodnom tekstu sam pisao kako obaviti backup Oracle baze pomoću RMAN-a, u kojem sam pored ostalog naveo i da ću pokazati kako se vrši povratak (recovery) Oracle baze pomoću RMAN-a. Pošto je taj tekst ionako bio dug, odlučio sam ovaj dio objaviti kao nastavak. Od mnogih mogućih situacija u kojima može doći ...