Download and Set Up Cloud Protect Fleet Agent (SQLcl)

Use these steps to download the RPM required to install the Cloud Protect Fleet Agent (SQLcl) on the target database server.

  1. Download the RPM required to install SQLcl.
  2. Install the RPM on each compute node, as shown in this example.
    root@computenode# rpm -ivh /test/sqlcl-linux-25.3.0-1.el8.x86_64.rpm
    
    Verifying...                          ################################# [100%]
    Preparing...                          ################################# [100%]
    Updating / installing...
    1:sqlcl-linux-25.3.0-1.el8         ################################# [100%]
  3. Enable the scheduler to start on system start up, as shown in this example.
    root@computenode# systemctl enable sql-scheduler
    Synchronizing state of sql-scheduler.service with SysV service script with /usr/lib/systemd/systemd-sysv-install.
      Executing: /usr/lib/systemd/systemd-sysv-install enable sql-scheduler
      Created symlink /etc/systemd/system/multi-user.target.wants/sql-scheduler.service → /etc/systemd/system/sql-scheduler.service.
      Created symlink /etc/systemd/system/graphical.target.wants/sql-scheduler.service → /etc/systemd/system/sql-scheduler.service.
  4. Start the scheduler.
    root@computenode# systemctl start sql-scheduler
  5. Check the status of the scheduler, as shown in this example.
    [root@nshqaw20adm05 ~]# systemctl status sql-scheduler
    
    
       sql-scheduler.service - SQLcl scheduler services
       Loaded: loaded (/etc/systemd/system/sql-scheduler.service; enabled; vendor preset: disabled)
       Active: active (running) since Mon 2025-10-06 00:25:33 EDT;
Add the SQLcl binary location to the PATH environment variable, as shown below.
export PATH=/opt/oracle/sqlcl/bin:$PATH