목차
도커 사용이 힘든 경우
도커를 사용하지 않고 오라클 클라우드 전자지갑을 이용하여 sql 여는 방법
Wallet_orcl.zip
0.03MB
새로 만들기/데이터베이스 접속 선택 ->
아래 내용 기입 ->
Name : oracle19c_cloud
사용자 이름 : scott
비밀번호 : !Ds1234567890
구성 파일 : 알집으로 받은 Wallet_orcl.zip 경로
서비스 : orcl_low
->
테스트 클릭 상태 : 성공 확인 ->
접속


리소스 폴더의 application.properties에서 위 오라클 설정을 주석처리하고
전자지갑 설정에 내 전자지갑 경로를 넣고 실행한다
(본인은 C드라이브 프로그램 파일에 넣었더니 오류가 발생함 c드라이브에 따로 폴더 만들어서 경로설정하는 거 추천)
# 서버 포트
server.port=8000
# 오라클 설정 : log4j 적용
#spring.datasource.driver-class-name=net.sf.log4jdbc.sql.jdbcapi.DriverSpy
#spring.datasource.url=jdbc:log4jdbc:oracle:thin:@localhost:1521/xepdb1
#spring.datasource.username=scott
#spring.datasource.password=!Ds1234567890
# 오라클 설정 ( 오라클 클라우드 전자지갑 설정 ) : log4j 적용
spring.datasource.driver-class-name=net.sf.log4jdbc.sql.jdbcapi.DriverSpy
# jdbc:log4jdbc:oracle:thin:@orcl_medium?TNS_ADMIN=전자지갑경로
(맥 양식)
##spring.datasource.url=jdbc:log4jdbc:oracle:thin:@orcl_low?TNS_ADMIN=/Users/kangtaegyung/eWallet/Wallet_orcl/
# (내 경로)
spring.datasource.url=jdbc:log4jdbc:oracle:thin:@orcl_low?TNS_ADMIN=C:/Work/Work/wallet/Wallet_orcl
spring.datasource.username=scott
spring.datasource.password=!Ds1234567890
# jpa 설정
spring.jpa.hibernate.ddl-auto=none
#spring.jpa.hibernate.ddl-auto=update
spring.jpa.database-platform=org.hibernate.dialect.Oracle12cDialect
spring.jpa.show-sql=true
# sql log 찍기
spring.jpa.properties.hibernate.format_sql=true
#Logging Setting , hibernate info 레벨 로깅 설정 : debug, trace 등
logging.level.org.hibernate=info
# batch size 설정 : 연관관계 설정 시 N+1 문제 최소화
# 여러 개의 SELECT 쿼리들을 하나의 IN 쿼리로 만들어줍
spring.jpa.properties.hibernate.default_batch_fetch_size=1000
# 1) resource/data.sql 자동 실행 ( DML 실행 )
# -> data.sql ( dml 실행 ), schema.sql ( ddl 실행 )
spring.jpa.defer-datasource-initialization=true
# 2) resource/data.sql 자동 실행 ( DML 실행 )
# -> data.sql ( dml 실행 ), schema.sql ( ddl 실행 )
spring.sql.init.mode=always
# sql 에러 무시하고 스프링 서버 로딩
spring.sql.init.continue-on-error=true
# 자바 소스 변경시 스프링 서버 자동 재시작
spring.devtools.restart.enabled=true
# todo: HikariCP settings
spring.datasource.hikari.minimumIdle=1
spring.datasource.hikari.maximumPoolSize=1
spring.datasource.hikari.poolName=HikariPoolBooks
# todo: file upload size 설정
spring.servlet.multipart.max-file-size=10MB
spring.servlet.multipart.max-request-size=10MB
※주의
윈도우는 파일경로 복사하면 \로 표시되는데 \를 /로 고쳐야 실행됨
'HTML > SQL' 카테고리의 다른 글
[SQL] VIEW (0) | 2023.09.15 |
---|---|
[SQL] 사용자 계정, 권한 부여 (0) | 2023.09.14 |
[SQL] SEQUENCE, INDEX (0) | 2023.09.14 |
[SQL] CONSTRAINT (제약조건) (0) | 2023.09.14 |
[SQL] 테이블 (0) | 2023.09.13 |