I’m going to implement a function in our application that allows the user to “download” a PDF or Microsoft PowerPoint document, which the application will then make available to other users in the viewer (so that they don’t get to “download” it in “Save As ...”) .
I already know how to store and retrieve arbitrary binary information in the database columns, but since this will be a widely used function of our application, I am afraid that this solution will lead to extremely large database tables (since we know that one of our customers will want to put the video in PowerPoint documents).
I know that there is a way to create a directory object in Oracle, but is there a way to use this function to store and retrieve binary files stored elsewhere on the database server?
Or am I too paranoid about the size of the database?
(For completeness of our application, there is .Net WinForms using the CoreLab / DevArt OraDirect.Net drivers in Oracle 10g)
Thanks for your help: o)
source share