This is a discussion on How to create Ordsys.OrdImage objects? within the Oracle Database forums, part of the Database Server Software category; --> Hallo, i want to create an ordsys.ordimage object in a table function. The interesting part of my code looks ...
| |||||||
| Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| Hallo, i want to create an ordsys.ordimage object in a table function. The interesting part of my code looks something like this: .... b_picture ORDSYS.ORDImage; temp_picture ORDSYS.ORDImage; i number := 0; .... FETCH myCursor INTO b_bild; EXIT WHEN myCursor%NOTFOUND; .... temp_picture := ORDSYS.ORDImage.init(); b_picture.processCopy ('fixedScale = ' || pixel_x || ' ' || pixel_y, temp_picture); .... The temp_picture object shell be given back of the table function. But if I call this function the last printed line throws this exception: ORA-29400: Data Cartridge-Fehler IMG-00710: In Zielbild kann nicht geschrieben werden ORA-06512: in "ORDSYS.ORDIMG_PKG", Zeile 525 ORA-06512: in "ORDSYS.ORDIMAGE", Zeile 59 ORA-06512: in "TESTER.AUFLOESUNG_ANPASSEN", Zeile 31 ORA-06512: in "TESTER.BILD_IN_AUFLOESUNG", Zeile 14 Translation of this Error is: ORA-29400: data cartridge error IMG-00710: unable to write to destination image I suppose temp_picture isn't initialized correctly. But how should this be done? |