Oracle ORDImage処理にPL/SQL:っIMG-00710、ORA-01031
質問
私はドイメージを新たに初期化され、Oracle ORDImageオブジェクト、加工することによりPL/SQL.んでその性質は工程での処理()メソッドがあります。
vLocalImage ORDImage := ORDImage.init();
...
vLocalImage.source.localdata := PORTAL.wwdoc_admin.get_document_blob_content(pFile);
vLocalImage.setProperties();
...
if vLocalImage.width > lMaxWidth
then
vLocalImage.process('maxScale 534 401');
end if;
この規模の画像、保存した比率で以534px広、以401pxます。
しかし、以下のエラーがスタック:
Internal error: ORA-29400: data cartridge error
IMG-00710: unable to write to destination image
ORA-01031: insufficient privileges
うその他"の回転で90')感じます。
解決
でも、書類の国で編集ORDImage"場所"とは、できなかったです。
その代わり、新たなORDImageオブジェクトを使用processCopy:
vNewImage ORDImage;
...
vLocalImage.processCopy('maxScale 534 401', vNewImage);
他のヒント
ありがとうございます。を選択算書きを取得するために使用するl_ordimage?この主な要因はエラーがない場合は"アップデート"おselectステートメントの中で、がんintermediaの現状をテストです。
所属していません StackOverflow