문제

I'm using Quarts to schedule the jobs.. Back-end database is now sql server

It is possible to connect to Oracle database. if yes how..?

도움이 되었습니까?

해결책

Yes you can use it.

follow this tutorial : http://www.quartz-scheduler.net/documentation/quartz-2.x/tutorial/job-stores.html

  • Run Oracle table creation sqls contained in quartz.net package.
  • Modify Quartz.Config

    quartz.jobStore.tablePrefix = table prefix , default is QRTZ_
    
    quartz.jobStore.dataSource = myDatasource
    
    quartz.dataSource.myDatasource.connectionString = connection string
    
    quartz.dataSource.myDatasource.provider = OracleClient-20
    

다른 팁

org.quartz.dataSource.myDS.driver = oracle.jdbc.driver.OracleDriver
org.quartz.dataSource.myDS.URL = jdbc:oracle:thin:@polarbear:1521:dev
org.quartz.dataSource.myDS.user = quartz
org.quartz.dataSource.myDS.password = quartz
org.quartz.dataSource.myDS.maxConnections = 5
org.quartz.dataSource.myDS.validationQuery=select 0 from dual

Quartz Documentation

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top