- Mastering Oracle Scheduler in Oracle 11g Databases
- Ronald Rood
- 381字
- 2021-04-01 14:12:50
An overview of Oracle Scheduler
The Oracle Scheduler can be used to automate not only the simple maintenance tasks, but also the complex business logic. Traditionally, only PL/SQL could be executed in the Scheduler. Later, operating system scripts were added to it, and now we can run jobs on remote systems and cross platform as well. This can turn the Oracle Scheduler into the spider in your Web, controlling all the jobs running in the organization and giving you a single point for control.
Database background
Relational database management systems (RDBMS) can be very powerful. With a little code, we can use the RDBMS as a filesystem, mail server, HTTP server, and now also as a full-blown job Scheduler that can compete very well with other commercial job Schedulers. The advantage that Oracle gives us is in terms of price, flexibility, and phenomenal power. The scheduling capabilities are all a part of the normal Oracle license for the RDBMS, whereas others have a serious price tag and often require a database for the repository to store the metadata of the jobs.
Scheduling events in the database
Since Oracle added the procedural option to the database, they also included some scheduling power provided by dbms_jobs
. Although a bit restricted, it was used extensively. However, no one would even think about using this as an Enterprise-level Scheduler tool. This changed when Oracle introduced 10gR2. In this release, Oracle could not only start jobs that ran outside the database, but they also added the job chain.
In 11g, Oracle also added the option to run jobs on remote systems where no database is running. Now it's time to rethink what the database actually is. In the early days, a database was just a bunch of code that could hold data in tables. Today, the Oracle RDBMS can do that—and that too well—along with many more things. In fact, the Oracle RDBMS can perform so many tasks so amazingly, that it's surprising that we still call it just a database. We could easily turn it into a personal assistant.
Oracle Scheduler 11g can:
- Run jobs where no database ever was before
- Use different operating system credentials per job
- React on events
- Schedule jobs on multiple platforms simultaneously
- Give a tight security
- Dreamweaver基礎與實戰教程
- Photoshop 平面廣告設計從入門到精通
- Flash CC動畫制作案例教程
- ChronoForms 3.1 for Joomla! site Cookbook
- BIRT 2.6 Data Analysis and Reporting
- UI功夫:PC和APP界面設計全流程圖解
- 精進PPT:PPT設計思維、技術與實踐(第3版)
- AutoCAD 2022中文版完全自學一本通
- 中文版Photoshop平面設計入門教程
- Adobe創意大學Premiere Pro影視剪輯師標準實訓教材(CS6修訂版)
- Cinema 4D/After Effects印象 影視包裝技法精解基礎篇
- Adobe創意大學Premiere Pro CS5 產品專家認證標準教材
- 從零開始:Dreamweaver CS6中文版基礎培訓教程
- CorelDRAW 2018平面設計基礎教程(第3版)
- UG NX 11中文版基礎教程