4.1 About the SQLcl Scheduler Daemon

You can run SQLcl as a scheduler daemon process. Based on a schedule file, the daemon automatically schedules and executes jobs using a cron-based schedule. This allows you to automate recurring tasks without maintaining an active SQLcl session.

The daemon is designed to be user-specific. Only one daemon instance is allowed per operating system user. This means you can start the daemon only once when you're logged in as a specific user. To start the daemon again, you must stop the currently running instance or use the restart command. The options to manage the daemon are integrated directly into the SQL command that's used to launch SQLcl.

Note:

This feature is currently not supported on Windows systems.