bfile类型使用的问题 我的等级只能给100分.

hjd1399 2006-10-25 09:10:10
使用bfile类型是不是要建立一个目录对象呀
(CREATE DIRECTORY IMAGES AS 'D:\info'; )

这个目录是不是就是DB服务器电脑里面的一个文件夹.
可是现在B/S系统不都是WEB服务器和DB服务器分离的吗.
我可以用PHP或jAVA把文件(PDF,WORD,JPG...)上传到WEB服务器里的一个文件夹,
但却不能传递到DB服务器里面的文件夹.

我想问的是:
1,如果在WEB服务器上建一个相同的文件夹行吗?可以把文件保存到DB中吗.(好像不行)

2,如上面的一个问题的回答是'否'的话,在程序中怎样把要上传的文件上传到上面建立的目录里面(也就是用create directory..建立的目录对象)?

...全文
306 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
hjd2357 2006-11-04
  • 打赏
  • 举报
回复
up
hjd1399 2006-10-31
  • 打赏
  • 举报
回复
我是楼主:
补充:连接我本机上的DB, 取BFILE文件,然后用PDF输出,没有问题.
但是连接服务器上的DB, 取BFILE文件,然后用PDF输出,就出错了
hjd1399 2006-10-31
  • 打赏
  • 举报
回复
我是楼主:
从数据库里面已经取出BFILE文件,是2进制的,怎样用PHP把取到的2进制用PDF输出?
注:数据库里面存放的是PDF格式的文件.

用header(....),但是输出的PDF是错的,打不开

急!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
rolandzhang 2006-10-26
  • 打赏
  • 举报
回复
1.否。
好像bfile不支持远程的路径。
必须要在DB服务器上建立一个文件夹:CREATE DIRECTORY IMAGES AS 'D:\info';
只有这样,才能操作bfile文件
2. 在Web服务器中接收文件,可以通过操作系统的文件拷贝或者是程序里的FTP实现把文件前移到create directory建立的目录中,这样就可以操作bfile了。
Eric_1999 2006-10-26
  • 打赏
  • 举报
回复
路过~~不会,帮你顶!

17,086

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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