我即将在我们的应用程序中实现一项功能,允许用户“上传”PDF或Microsoft PowerPoint文档,然后该应用程序将在查看器中提供给其他用户(这样他们就不会“下载'在'另存为'意义上)。使用Oracle 10g保存和检索二进制文件的最佳方式是什么?
我已经知道如何在数据库列中保存和检索任意二进制信息,但由于这将是我们应用程序的常用功能,所以我担心该解决方案会导致极大的数据库表(因为我们知道我们的客户之一将要把PowerPoint视频文件)。
我知道有一种方法可以在Oracle中创建'目录'对象,但有没有办法使用此功能来存储和检索保存在数据库服务器上其他位置的二进制文件?
还是我对数据库大小过于偏执?
(出于完整性我们的应用程序是使用CoreLab/DevArt OraDirect.Net drivers净的WinForms到Oracle 10g)
感谢您的帮助:O)