You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

We recommend using our SQL*Plus job for working with SQL*Plus and the Oracle relational database.
This is one of our JITL jobs that are delivered with JobScheduler.

Use JOE to create a SQL*Plus job.

  • open the wizard
  • select SOSSQLPlusJob in the list of available jobs and enter a job name
  • goto "next" to set some parameters for the database connection etc.
  • follow above link to get more information about the parameter etc.
     *after you have finished the wizard then you can insert the SQL*Plus script in the script tab of the job.
     *alternatively you can put the SQL*Plus script in an external file and enter this filename in the parameter _sql_script_file_.
    

You get a job like the following:

<?xml version="1.0" encoding="ISO-8859-1"?>


<job  title="Start SQL*Plus client and execute a sql*plus script" order="no">
    <description >
        <include  file="jobs/SOSSQLPlusJob.xml"/>
    </description>

    <params >
        <param  name="db_url" value="test"/>

        <param  name="db_user" value="test"/>

        <param  name="db_password" value="test"/>
    </params>

    <script  language="java" java_class="sos.scheduler.db.SOSSQLPlusJobJSAdapterClass">
        <![CDATA[
WHENEVER SQLERROR EXIT SQL.SQLCODE
WHENEVER OSERROR EXIT FAILURE

prompt Hello World;
/
exit;
        ]]>
    </script>

    <run_time />
</job>
  • No labels