Как запустить код из файла sql прямо из жабы оракула

У меня есть *.sql файл на моем рабочем столе. Как я могу создать работу в жабе для оракула, чтобы он мог непосредственно забрать файл и запускать его каждый день в определенное время. благодарю вас

2 ответа

Какая версия жаба? Если это несколько новее, проверьте Automation Designer. Это доступно из меню Утилиты.

  1. Создайте новое приложение на левой стороне, дайте ему осмысленное имя
  2. На вкладке DB Misc дважды щелкните действие "Выполнить скрипт", чтобы добавить его в свое приложение.
  3. Дважды щелкните новое действие сценария выполнения и добавьте в него свой файл. Установите другие параметры внутри по желанию.
  4. Нажмите "Применить" и выйдите из диалогового окна свойств действия сценария.
  5. Щелкните правой кнопкой мыши по вашему сценарию и выберите "Расписание". Поработайте с приглашениями Windows Task Scheduler, и он будет настроен для вас.

В разных версиях TOAD есть разные опции, лучше всего предложить вам - на кнопке "Выполнить как скрипт".

Execute as script --> Execute via SQL plus 

тогда появится окно SQL-plus, и оно автоматически подключится к вашей БД. Соберите все ваши sql запросы / скрипт в файл и выполните команду ниже

@C:\Users\Desktop\script.sql

это начнет выполнение сценария непосредственно из файла и выдаст журнал в окне SQL plus.

Другие вопросы по тегам