오라클 클라우드 전자지갑 사용법

도커 사용이 힘든 경우

도커를 사용하지 않고 오라클 클라우드 전자지갑을 이용하여 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