pg_dbms_job
Extension to add Oracle DBMS_JOB full compatibility to PostgreSQL
Repository
HexaCluster/pg_dbms_job
https://github.com/HexaCluster/pg_dbms_job
Source
pg_dbms_job-2.0.tar.gz
pg_dbms_job-2.0.tar.gz
Overview
| Package | Version | Category | License | Language |
|---|---|---|---|---|
pg_dbms_job | 2.0 | SIM | PostgreSQL | C |
| ID | Extension | Bin | Lib | Load | Create | Trust | Reloc | Schema |
|---|---|---|---|---|---|---|---|---|
| 9260 | pg_dbms_job | No | Yes | Yes | Yes | No | No | dbms_job |
| Related | pg_cron pg_task pgagent pg_dispatch pg_later pg_dbms_metadata pg_dbms_lock pg_dbms_errlog orafce pg_utl_smtp |
|---|
Background worker; requires shared_preload_libraries=pg_dbms_job and restart. Worker connections also require valid database, user, and authentication settings.
Version
| Type | Repo | Version | PG Ver | Package | Deps |
|---|---|---|---|---|---|
| EXT | MIXED | 2.0 | 1817161514 | pg_dbms_job | - |
| RPM | PGDG | 2.0 | 1817161514 | pg_dbms_job_$v | - |
| DEB | PIGSTY | 2.0 | 1817161514 | postgresql-$v-pg-dbms-job | libpq5 |
Build
You can build the DEB packages for pg_dbms_job using pig build:
Install
You can install pg_dbms_job directly. First, make sure the PGDG and PIGSTY repositories are added and enabled:
Install the extension using pig or apt/yum/dnf:
Install
pig
dnf
apt
Preload:
Create Extension:
Usage
pg_dbms_job: Extension to add Oracle DBMS_JOB full compatibility to PostgreSQL
Enabling
A dedicated scheduler daemon must be running per database:
SUBMIT - Schedule a Job
When next_date and interval are omitted, the job executes immediately and asynchronously.
BROKEN - Disable/Enable a Job
CHANGE - Modify a Job
INTERVAL - Change Execution Interval
NEXT_DATE - Change Next Execution Date
WHAT - Change Job Code
REMOVE - Delete a Job
RUN - Execute Immediately
Viewing Jobs
Execution History
Was this page helpful?
Thanks—your feedback helps us improve this page.
What got in the way? (optional)