Post

도커 Oracle 컨테이너에서 m1 맥에 다운받은 sql 파일 실행시키는 방법

oracle 컨테이너 환경에서 pc에 다운받은 sql 파일을 sqlplus로 실행하면 SP2-0310: unable to open file 오류가 발생한다.

pc에 다운받은 sql 파일을 oracle 컨테이너 환경에 적용하려면 아래 명령어로 실행해야 한다.

1
docker exec -i [container-name] sqlplus [username]/[password] < [sqlfile-absolute-path]

이 때 주의할 점은 password에 특수문자가 포함되어 있으면 로그인이 실패하여 실행이 되지 않는다.

비밀번호를 작은따옴표로 감싸봤지만 그래도 로그인이 안되어서 현재까지 해결방법을 찾지는 못하였다.

This post is licensed under CC BY 4.0 by the author.