Конфигурация кварца с Oracle - PullRequest
       0

Конфигурация кварца с Oracle

4 голосов
/ 30 сентября 2011

Как настроить файл конфигурации Quartz для работы с Oracle. Я использую Quartz.NET 2.0, Oracle 10G и Visual Studio 2010.

Я реализовал Quartz 1.0.3 в проекте. Я должен обновить проект Quartz до версии 2.0, чтобы сделать это, я создал работу в тестовом проекте и добавил ссылки на Dll Quartz. Странно, что работа работает хорошо без установки службы Quartz ... как это возможно ???

Ответы [ 2 ]

3 голосов
/ 30 сентября 2011
  1. Запуск сценариев создания таблиц Oracle, содержащихся в пакете quartz.net.Я думаю, что сценарий находится в разделе Quartz \ database \ tables \ tables_oracle.sql
  2. Изменить Quartz.Config

    quartz.jobStore.tablePrefix = your table prefix , I think default is QRTZ_
    
    quartz.jobStore.dataSource = myDS
    
    quartz.dataSource.myDS.connectionString = your connection string
    
    quartz.dataSource.myDS.provider = OracleClient-20
    

Я думаю, что вам будет хорошоЕсли вы используете кварц как встроенный, вы можете использовать номер 2 в коде ypur.

Подробнее см. в этом руководстве

1 голос
/ 30 сентября 2011

База данных Oracle имеет много опций для запуска запланированных заданий.Поэтому, возможно, вам не нужен Кварц для того, что вы хотите сделать.Вы можете использовать более старый DBMS_JOB пакет или более новый и более совершенный DBMS_SCHEDULER , также доступный в 10g.

...