aws
[AWS] EC2 Oracle 설치과정
tonirr
2020. 7. 1. 01:05
일단 아래 포스팅을 참고하면서 오라클을 설치했다.
https://buno1025.tistory.com/10
EC2 오라클 DB 설치 (퍼옴)
Linux(Redhat) 기반 Oracle 11g Express 설치 리눅스에 오라클 설치하는 방법이 저 같은 초보에게는 생각보다 까다롭네요. 다른 블로그들이나 설치 가이드를 찾아보았지만 부족한 거 같아서, 저처럼 헤매
buno1025.tistory.com
1. 오라클 설치
- 위 포스팅에서 2. 오라클 다운로드에 있는 다운로드 링크로 이동하면 zip파일로 받아지는게 아니라 rpm파일로 받아졌다. zip파일을 unzip하고 해당 경로에 Disk1폴터가 생성되어야 하는데 이과정에서 막혔다.
- 포스팅에 있는 다운로드 링크가 아니라 zip파일이 있는 링크를 직접 찾아가서 설치했다.
- https://www.oracle.com/database/technologies/xe-prior-releases.html
- 위 링크를 타고가서 Oracle Database 11gR2 Express Edition for Linux x64 를 설치해준다.
- 설치시에 wget -O [파일명] [링크주소] 로 해야 파일명이 내가 원하는 대로 설정된다.
- 포스팅에 있는 다운로드 링크가 아니라 zip파일이 있는 링크를 직접 찾아가서 설치했다.
- 설치후에 Disk1 경로로가서 아래 명령어를 입력한다.
- rpm –Uvh oracle11g_express.rpm
- 이 명령어를 입력하고나서
- no space left on device 에러를 만났다.
- https://djangoworld.tistory.com/17
- https://soyeondev.tistory.com/39?category=1101685
- 위 포스팅을 통해서 /dev/xvda1용량을 증가시켜서 에러는 해결했다.
- 참고로 용량이 부족하면 tap을 통해서 폴더나 파일 자동완성이 되지 않는다.
- no space left on device 에러를 만났다.
2. 오라클 세부 환경 설정
- 오라클 설치후 환경변수 설정
- /home/.bash_profile
- home경로에 bash_profile이 없어서 당황했는데 내가 생성해서 따로 환경변수를 설정해줘도 무방하다고 한다.
- /home/.bash_profile
- 리스너 설정
- vim listener.ora
- vim tnsnames.ora
- 그대로 리스너를 등록해줬는데 lsnrctl start가 되지 않았는데 아래링크와 같이
- lsnrctl start를 하면 에러가 나는데 sqlplus /nolog 로 하니 SQL로 바로 연결되었다.
- https://eeinger.tistory.com/5