#include <db.h> int DB_ENV->set_blob_dir(DB_ENV *dbenv, const char *dir);
         The DB_ENV->set_blob_dir() method sets the
         directory where BLOB data is stored. Use this method when the
         database is opened within an encompassing environment. If an
         environment is not in use, use DB->set_blob_dir() instead.
     
By default, if this method is not called then BLOB data is placed in a subdirectory within the DB's environment.
Once this method has been used, you can call DB_ENV->get_blob_dir() to identify the current storage location used for BLOB data.
This method configures operations performed using the specified DB_ENV handle, not all operations performed on the underlying database environment.
This method may not be called after DB_ENV->open() is called.
         Unless otherwise specified, the
         DB_ENV->set_blob_dir() 
            
                  method returns a non-zero error value on failure and 0 on success.
            
            
        
    
             The DB_ENV->set_blob_dir() 
            
                 method may fail and return one of the following non-zero errors:
            
            
        
        
If the method was called after DB->open() was called; or if an invalid parameter was specified.