求教oracle Intermedia问题

Bibby_hu 2004-11-02 12:02:33
CREATE TABLE stockphotos (
photo_id NUMBER,
photographer VARCHAR2(64),
annotation VARCHAR2(255),
photo ORDSYS.ORDImage,
photo_sig ORDSYS.ORDImageSignature);


DECLARE
Image ORDSYS.ORDImage;
ctx RAW(4000) := NULL;
BEGIN
INSERT INTO stockphotos VALUES (
1,'John Doe', 'red plaid',
ORDSYS.ORDImage.init(),
ORDSYS.ORDImageSignature.init());
SELECT photo INTO Image FROM stockphotos
WHERE photo_id = 1 for UPDATE;

Image.setSource('file','ORDIMGDIR','redplaid.gif');

Image.import(ctx); //屏蔽掉这一句后可运行,可是图像实际没有存进去

UPDATE stockphotos SET photo = Image WHERE photo_id = 1;
COMMIT;
-- Continue processing
END;


错误:
ERROR 位于第 1 行:
ORA-29400: 数据插件错误IMG-00002: 无法恢复的错误
ORA-06512: 在"ORDSYS.ORDIMG_PKG", line 590
ORA-06512: 在"ORDSYS.ORDIMAGE", line 65
ORA-06512: 在"ORDSYS.ORDIMG_PKG", line 677
ORA-06512: 在"ORDSYS.ORDIMAGE", line 213
ORA-06512: 在line 9

请各位高手指点,谢谢!!

...全文
147 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Bibby_hu 2004-11-11
  • 打赏
  • 举报
回复
这位兄弟也碰到这个问题了吗?我翻过以前的帖子,曾有一篇碰到类似的问题,可是没人解答,最后不了了之,我这个程序是按照oracle9i的技术手册做的,可就是运行不了,而类似的ORDSYS.ORDDoc的demo就可以运行,也不知道为什么,难道是装的盗版的原因。。。。??盼望有高手解答
facaifacai888 2004-11-08
  • 打赏
  • 举报
回复
高手在哪儿
facaifacai888 2004-11-08
  • 打赏
  • 举报
回复
UPUPUP
Bibby_hu 2004-11-02
  • 打赏
  • 举报
回复
怎么没有人解答啊,请各位斑竹,高手帮帮忙啊,着急啊。。。。。。。。。。。。。

3,494

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧