what is a bfile
A BFILE is a data type used to store a locator (link) to an external binary file (file stored outside of the database). The maximum size for such file can be up to 4 GB (operating system specific). From an Oracle perspective, BFILEs are read-only and cannot be replicated to another system.