powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Джоб
12 сообщений из 12, страница 1 из 1
Джоб
    #39644179
maverick2104
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый всем , понедельник день тяжелый может соображаю туго . Дело в том что почему-то не создаются внешние джобы . С этой темой сегодня познакомился , вроде вещь простая а работать не хочет . В чем может быть проблема ? Всем спасибо .


Код
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
SQL> begin
    dbms_scheduler.create_job (
           job_name => 'my_job',
           job_type => 'EXECUTABLE',
           job_action => '/u02/oradata/s.sh',
           enabled => true,
           auto_drop => true
);
    end;
  /

PL/SQL procedure successfully completed

.


ОшибкаORA-27475: unknown job "SYS"."MY_JOB"
ORA-06512: at "SYS.DBMS_ISCHED", line 238
ORA-06512: at "SYS.DBMS_SCHEDULER", line 568
ORA-06512: at line 1
...
Рейтинг: 0 / 0
Джоб
    #39644209
dmdmdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы на верном пути.

Отсебятины мало, но можно еще меньше.

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
Connected to Oracle Database 11g Release 11.2.0.1.0 
Connected as sys@DBOFFICE

SQL> begin
  2      dbms_scheduler.create_job (
  3             job_name => 'my_job',
  4             job_type => 'EXECUTABLE',
  5             job_action => '/u02/oradata/s.sh',
  6             enabled => true,
  7             auto_drop => false
  8  );
  9      end;
 10  /

PL/SQL procedure successfully completed


SQL> select * from DBA_SCHEDULER_JOBS where JOB_NAME='MY_JOB';

OWNER                          JOB_NAME                       JOB_SUBNAME                    JOB_STYLE   JOB_CREATOR                    CLIENT_ID                                                        GLOBAL_UID                       PROGRAM_OWNER                                                                    PROGRAM_NAME                                                                     JOB_TYPE         JOB_ACTION                                                                       NUMBER_OF_ARGUMENTS SCHEDULE_OWNER                                                                   SCHEDULE_NAME                                                                    SCHEDULE_TYPE START_DATE                                        REPEAT_INTERVAL                                                                  EVENT_QUEUE_OWNER              EVENT_QUEUE_NAME               EVENT_QUEUE_AGENT                                                                EVENT_CONDITION                                                                  EVENT_RULE                                                        FILE_WATCHER_OWNER                                                FILE_WATCHER_NAME                                                 END_DATE                                          JOB_CLASS                      ENABLED AUTO_DROP RESTARTABLE STATE           JOB_PRIORITY  RUN_COUNT   MAX_RUNS FAILURE_COUNT MAX_FAILURES RETRY_COUNT LAST_START_DATE                                   LAST_RUN_DURATION                       NEXT_RUN_DATE                                     SCHEDULE_LIMIT                          MAX_RUN_DURATION                        LOGGING_LEVEL STOP_ON_WINDOW_CLOSE INSTANCE_STICKINESS RAISE_EVENTS                                                                     SYSTEM JOB_WEIGHT NLS_ENV                                                                          SOURCE                                                                           NUMBER_OF_DESTINATIONS DESTINATION_OWNER                                                                DESTINATION                                                                      CREDENTIAL_OWNER               CREDENTIAL_NAME                INSTANCE_ID DEFERRED_DROP ALLOW_RUNS_IN_RESTRICTED_MODE COMMENTS                                                                              FLAGS
------------------------------ ------------------------------ ------------------------------ ----------- ------------------------------ ---------------------------------------------------------------- -------------------------------- -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- ---------------- -------------------------------------------------------------------------------- ------------------- -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- ------------- ------------------------------------------------- -------------------------------------------------------------------------------- ------------------------------ ------------------------------ -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- ----------------------------------------------------------------- ----------------------------------------------------------------- ----------------------------------------------------------------- ------------------------------------------------- ------------------------------ ------- --------- ----------- --------------- ------------ ---------- ---------- ------------- ------------ ----------- ------------------------------------------------- --------------------------------------- ------------------------------------------------- --------------------------------------- --------------------------------------- ------------- -------------------- ------------------- -------------------------------------------------------------------------------- ------ ---------- -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- ---------------------- -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- ------------------------------ ------------------------------ ----------- ------------- ----------------------------- -------------------------------------------------------------------------------- ----------
SYS                            MY_JOB                                                        REGULAR     SYS                                                                                                                                                                                                                                                                                                EXECUTABLE       /u02/oradata/s.sh                                                                                  0                                                                                                                                                                   IMMEDIATE                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                DEFAULT_JOB_CLASS              FALSE   FALSE     FALSE       FAILED                     3          1                        1                        0 14-MAY-18 10.13.21.937000 AM +03:00               +000000000 00:00:00.141000                                                                                                                                                OFF           FALSE                TRUE                                                                                                 TRUE            1 NLS_LANGUAGE='AMERICAN' NLS_TERRITORY='AMERICA' NLS_CURRENCY='$' NLS_ISO_CURRENC                                                                                                       1                                                                                                                                                                                                                                             FALSE         FALSE                                                                                                            18923568

SQL> select LOG_DATE, ADDITIONAL_INFO from DBA_SCHEDULER_JOB_RUN_DETAILS where job_name = 'MY_JOB';

LOG_DATE                                          ADDITIONAL_INFO
------------------------------------------------- --------------------------------------------------------------------------------
14-MAY-18 10.13.22.078000 AM +03:00               ORA-27370: job slave failed to launch a job of type EXECUTABLE
                                                  ORA-27300: OS system dependent operation:accessing job scheduler service failed
                                                  ORA-27301: OS failure message: Канал был закрыт.
                                                  ORA-27302: failure occurred at: sjsec 9
                                                  ORA-27303: additional information: Канал был закрыт.
14-MAY-18 10.12.50.624000 AM +03:00               ORA-27370: job slave failed to launch a job of type EXECUTABLE
                                                  ORA-27300: OS system dependent operation:accessing job scheduler service failed
                                                  ORA-27301: OS failure message: Канал был закрыт.
                                                  ORA-27302: failure occurred at: sjsec 9
                                                  ORA-27303: additional information: Канал был закрыт.

SQL> 

...
Рейтинг: 0 / 0
Джоб
    #39644225
maverick2104
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dmdmdm,

Спасибо указали на ошибку :

Код: plsql
1.
auto_drop => true



Но теперь я получаю :

Код: plaintext
ORA-27369:job of type EXECUTABLE failed with exit code: 255 execve: Exec format error

Пошел гуглить .
...
Рейтинг: 0 / 0
Джоб
    #39644230
dmdmdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скрипты ОС лучше запускать средствами ОС.
...
Рейтинг: 0 / 0
Джоб
    #39644232
maverick2104
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dmdmdm,

Все починил , спасибо за поддержку .
...
Рейтинг: 0 / 0
Джоб
    #39644307
maverick2104
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почему данный блок не работает ?
Цель думаю понятна .
Блок
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
declare
  2   v1 int :=1;
  3   v2 int :=1;
  4  begin
  5  if v1=v2 then execute dbms_scheduler.run_job('my_job');
  6  end if;
  7  end;
  8  /



ОшибкаPLS-00103: Encountered the symbol "DBMS_SCHEDULER" when expecting one of the
following:
:= . ( @ % ; immediate
The symbol ":=" was substituted for "DBMS_SCHEDULER" to continue.
...
Рейтинг: 0 / 0
Джоб
    #39644311
Бельфя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
maverick2104,

потому что execute не надо.
...
Рейтинг: 0 / 0
Джоб
    #39644317
maverick2104
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бельфя,

Спасибо.
...
Рейтинг: 0 / 0
Джоб
    #39644399
maverick2104
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну буду создавать новую тему , спрошу тут .

Есть ли возможность прописать параметр UTL_FILE_DIR без рестарта базы ( до этого просто прописывал парамен в init<SID>.ora и делал рестарт ) , в данном случае рестарт очень не рекомендуем , есть ли возможность это провернуть ?
...
Рейтинг: 0 / 0
Джоб
    #39644403
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maverick2104прописать параметр UTL_FILE_DIRcreate directory + grant
...
Рейтинг: 0 / 0
Джоб
    #39644410
maverick2104
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-2-,

Не вариант , база станд , да и все скрипты используют пакет UTL.
...
Рейтинг: 0 / 0
Джоб
    #39644471
Фотография SY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maverick2104Не вариант , база станд , да и все скрипты используют пакет UTL.

Ну так создай directory + grant на primary, попей кофе и получишь на standby.

SY.
P.S.
А причем тут UTL_FILE?
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Джоб
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]