Как запустить код из файла sql прямо из жабы оракула
У меня есть *.sql файл на моем рабочем столе. Как я могу создать работу в жабе для оракула, чтобы он мог непосредственно забрать файл и запускать его каждый день в определенное время. благодарю вас
2 ответа
Какая версия жаба? Если это несколько новее, проверьте Automation Designer. Это доступно из меню Утилиты.
- Создайте новое приложение на левой стороне, дайте ему осмысленное имя
- На вкладке DB Misc дважды щелкните действие "Выполнить скрипт", чтобы добавить его в свое приложение.
- Дважды щелкните новое действие сценария выполнения и добавьте в него свой файл. Установите другие параметры внутри по желанию.
- Нажмите "Применить" и выйдите из диалогового окна свойств действия сценария.
- Щелкните правой кнопкой мыши по вашему сценарию и выберите "Расписание". Поработайте с приглашениями Windows Task Scheduler, и он будет настроен для вас.
В разных версиях TOAD есть разные опции, лучше всего предложить вам - на кнопке "Выполнить как скрипт".
Execute as script --> Execute via SQL plus
тогда появится окно SQL-plus, и оно автоматически подключится к вашей БД. Соберите все ваши sql запросы / скрипт в файл и выполните команду ниже
@C:\Users\Desktop\script.sql
это начнет выполнение сценария непосредственно из файла и выдаст журнал в окне SQL plus.