Since background jobs are initiated by the job scheduler supplied by the RDBMS, you need to ensure that the scheduler for your specific RDBMS is properly configured.
P6 Professional uses DBMS_SCHEDULER to schedule background jobs in Oracle. P6 Professional R8.x does not need parameter changes.