본문 바로가기

별걸다하는 IT/데이터베이스 Database

[데이터베이스 실습] 무료 오라클 에디션 다운로드, 오라클 설치하기! (XE)

반응형

[데이터베이스 목차 바로가기]

안녕하세요~!

오늘은 가장 많이 사용되는 DBMS 오라클을 다운받아 설치해보려고 합니다. ㅎㅎ

오라클 에디션 종류

오라클은 크게 아래 4가지로 구분되는 데 당연히 각 에디션마다 기능이 다 다릅니다. 

1. Oracle Database Standard Edition : 작은 기업용

2. Oracle Database Enterprise Edition : 큰 기업용 (서버 CPU4개 이상)

3. Oracle Database Express Edition : 기본적인 DBMS를 지원, 빠르게 다운로드, 무료 사용 가능

4. Oracle Database Personal Edition : 개인을 위한 DBMS, 거의 EE기능까지 지원해줌

 

우리는 실습용으로 사용할거기 때문에 이 중 Express Edition (XE)를 다운받아 설치를 진행할거예요.

오라클 다운받는 법

참고! 오라클 XE에디션을 다운받으려면, 오라클 사이트에 계정이 있어야 합니다.

아이디가 없는 경우, 아래 사이트에서 계정을 만들고 로그인한 후에 진행해주세요!

 

링크 (사진에 링크 걸려있음):https://www.oracle.com/kr/database/technologies/xe-downloads.html

무료 오라클

위 사이트로 들어가서 Download Oracle Database XE를 다운받아줍시다.

운영체제에 맞게 다운받아주세요! 저는 리눅스가 아닌 윈도우라서 윈도우버전으로 다운받아 주었습니당~~

체크하고 다운로드!

라이센스 체크하면 버튼이 활성화됩니다. 다운로드하기

음 시간이 좀 걸리는군요.  설치가 다 되었으면 압축을 풀어줍시다. 

그럼 폴더 내부에 이렇게 setup.exe파일이 있는데 얘를 클릭하면 설치 마법사가 뜹니다. 쭉 진행하면 돼요~!

시작화면

라이센스 계약에 대해서 동의함 누른 뒤 다음!

설치폴더 지정

그 다음 설치폴더를 지정하는 화면이 뜹니다. 기본은 C드라이브인데, 저는 저장공간이 넉넉치 않아 D드라이브로 변경했어요 (왼쪽 변경 전, 오른쪽 변경 후)

비밀번호 입력란이 나오는데, 이는 시스템계정의 비밀번호예요. 저는 기억력이 좋지 않아 ROOT를 비번으로 정했습니다. 각자 사용하시는 비밀번호를 입력하시면 됩니다.

 

혹 웹하시는 분들이라면 8080포트를 사용하실 텐데요 만약 충돌나면 포트적으라는 창이 하나 추가로 더 뜹니다. (전 충돌이 안나서..예전에 웹할때 충돌난적 있었던거 같네요. 그땐 스프링 포트를 바꿨었는데,,)아무튼 해당 창이 뜨면 HTTP part 부분에 8080이 아닌 다른 값을 넣어주시면 돼요.

그럼 이렇게 폴더나 홈 위치 확인창이 뜬 후 설치를 진행하게 됩니다.

간단하죠? 완료 누르면 설치는 끝입니다.

 

설치 잘 되었는지 확인하기

오라클을 설치하시면 시작폴더에 이렇게 oracle관련 앱이 이것저것 떠있습니다.

그리고 윈도우에 서비스가 떠있는지 보려면,

window키를 누른 후 검색에 '서비스' 입력 후 들어가주세요 

서비스 화면에서 이름 컬럼 아무거나 입력하고 'o'를 누르면 이름이 o로 시작하는 위치로 바로 이동됩니다.

거기서 OracleServiceXE 서비스를 찾아서 상태가 실행으로 되어있으면 정상!

또, 제대로 설치를 했다면 검색에 SQL Plus라는 앱이 있을텐데, 얘가 SQL명령어를 실행하는 명령창이예요.

들어가면 '사용자명 입력'이라고 뜹니다.

아~~까 설치할 때 system 계정 비번 정했던거 기억하시죠?? 저의 경우엔 걍 root으로 통일했는데

알맞은 비번을 입력해주면 잘 접속됨을 확인할 수 있어요.

혹시 몰라서 암거나 SQL명령어를 쳐서 확인해봤어요 ㅎㅎ

명령어커맨드로 작업하는게 실력향상엔 도움이 되겠지만,, 매우 불편하죠.

 

작업을 원활하게 하기 위해서 GUI가 잘 되어있는 SQL DEVELOPER나 DBeaver같은 툴들을 같이 설치해서 사용할 수 있는데요 다음 시간에는 SQL디벨로퍼나 디비버를 각각 설치하고 사용하는 법에 대해 알아봅시다. (툴은 하나만 있어도 돼용)

 

도움이 되셨다면 공감/댓글/광고보답 중 하나는 어떤가요?! 정보공유에 큰 자극제가 됩니다. 다음 포스팅에서 또 봐요.

반응형