play 에서 Oacle 설정

play framework , oracle
프로젝트 는 play 프레임 워 크 로 Oacle 을 연결 해 야 합 니 다. 인터넷 에서 찾 은 것 은 외국 사이트 에서 거의 모든 것 이 conf 파일 에 다음 과 같은 설정 을 해 야 합 니 다.
(플레이 1.2.4 버 전 으로 사용)
1
2
3
4 db. default .url= "jdbc:oracle:thin:@10.0.2.1521:1521:play" db. default .driver=oracle.jdbc.driver.OracleDriver db. default .user=xdb db. default .pass=xxxxx
 
  ,        ,       JPA  。            ,            ,                     ,ping   ,      IP  。
          ,      play   ojdbc.jar,            lib      jar ,play deps       ,    jar   play     lib ,      。
        ,                ,      db    ,       JPA no data sourse  ,     ,  oracle             ,       。

  ,   conf    default,      mysql       default,       db。          。

1
2
3
4
5 jpa.dialect=org.hibernate.dialect.Oracle11gDialect   db.url=jdbc:oracle:thin: @192 .168. 1.149 : 1521 :orcl   db.driver=oracle.jdbc.driver.OracleDriver   db.user=xdb   db.pass=xxxxx
이번 연결 성공
페이지 를 새로 고치 고 드디어 새로운 오류 가 발생 했 습 니 다. JPA 오류 에 직면 한 후에 시스템 이 마침내 이 몇 줄 의 코드 를 해석 할 수 있다 는 것 을 알 아야 합 니 다. 이것 은 발전 한 셈 입 니 다.잘못된 이 유 는 위의 오 라 클 11g Dialect 때문이다.
내 가 사용 하 는 데이터 베 이 스 는 Oacle11g 이지 만 오류 결 과 는 11 을 찾 을 수 없다 는 것 을 나타 낸다. 그것 은 바로 시스템 이 낮은 버 전의 라 이브 러 리 만 있다 는 것 이다. 내 가 10 으로 수정 한 후에 다음 과 같은 결과 가 나 왔 다.
이번에 발생 한 오 류 는 나의 application 코드 중의 문제 이다.자, 당분간 데이터베이스 연결 이 됐다 고 볼 수 있 습 니 다.
내 설정 Oacle11g 의 최종 올 바른 conf 설정 방법
1
2
3
4
5 jpa.dialect=org.hibernate.dialect.Oracle10gDialect db.url=jdbc:oracle:thin: @192 .168. 1.149 : 1521 :orcl db.driver=oracle.jdbc.driver.OracleDriver db.user=xdb db.pass=xxxxx
다른 주의해 야 할 것 은 Oacle 의 데이터 대응 문제 입 니 다.

좋은 웹페이지 즐겨찾기