이론/자바 풀스택 국비수업

220405 오라클 설치 및 디비버(DBeaver) 설치

달거북씨 2022. 4. 7. 21:53

설치에 하루종일 걸린 거 실화일까...?

우리 반이 35명이라 모두 정상작동되기까지 시간이 좀 걸렸다.

특히 맥에 오라클 깔기 어렵던데...

원래 맥으로 공부하려 했는데 한 번 시도해보고 포기하든 말든 해야겠다.

 


 

1. 오라클 설치

▶ 다양한 DBMS가 있지만, 우리 수업에서는 오라클을 사용한다고 한다.

 

https://www.oracle.com/database/technologies/xe-prior-release-downloads.html

 

① 위 사이트에서 컴퓨터 사양에 맞는 파일을 다운 받은 뒤 setup 파일 실행

 

 

위 영상과 같이 중간에 비밀번호 설정하는게 있는데, 우리는 '1234'로 설정했다.

    차후에도 필요한 비밀번호이기 때문에 잊어먹으면 안된다.

 

③ 나머지는 모두 다 그냥 Next 해준다.

 

④ 오라클 설치 확인하기

  • winkey + R + cmd
  • sqlplus 입력
  • id/pw : system / 1234(설치 시 세팅한 비밀번호)

비밀번호는 내가 입력하는 것을 볼 수 없다. 잘못 입력하면 에러남

 

 

 

2.DBeaver 설치

https://dbeaver.io/download/

 

Download | DBeaver Community

Download Tested and verified for MS Windows, Linux and Mac OS X. Install: Windows installer – run installer executable. It will automatically upgrade version (if needed). MacOS DMG – just run it and drag-n-drop DBeaver into Applications. Debian package

dbeaver.io

 

① 위 사이트에 들어가 windows(zip) 버전을 다운로드 해준다.

   ▶ 다른 운영체제는 해당하는 파일 다운받으면 될 것 같다. 

 

② 압축해제 후 dbeaver.exe 실행

 

나머지는 모두 다 그냥 Next 해준다.

 

④ DBeaver 실행하기(connect to a database)

  • 처음에 뜨는 창은 모두 꺼주고 'Database Navigator'에 체크한, 콘센트+ 모양을 클릭해준다.

hr과 system은 달거북씨가 이미 만든 것들. 무시하셔도 좋다.

 

  • 오라클 선택하고 다음 클릭
  • Basic의 Database XE로 변경해주고, Password에 오라클 설치하면서 설정한 패스워드 설정해주기
    그 다음 Edit Driver Settings 클릭

 

  • Libraries에서 Add File 클릭
    오라클 파일 설치하면 생기는 ojbdc6.jar 파일 열기
    경로 : C:\oraclexe\app\oracle\product\11.2.0\server\jdbc\lib
    ▶ 만약 이 포스팅을 보고 따라하시는 분이 파일 위치를 따로 설정해주지 않고 C드라이브에 그대로 깔았다면, 위 경로대로 깔렸을 거라 생각됨
     
  • 파일이 추가된 것 확인하고 확인 클릭
    창이 닫힌 후 Test Connection을 클릭한다.

 

  • 정상적으로 연결이 되었다면 아래와 같은 창이 뜨고 완료를 누르면 'Database Navigator'에 빨간 아이콘과 함께 localhost가 생길 것이다.
    (이 부분에서 커넥션이 제대로 안되 에러가 좀 많이 생기더라...)


상기 이미지 상에는 system이라고 되어 있는데, 이는 이름을 바꿔준 것이다.(F2 누르고 변경)
우리는 방금 생성한 localhost를 그대로 사용할 것이 아니고 더 만들어줄 것이기 때문에 system이라고 이름을 바꿔준다.
▶ 새로 더 만드는 이유는, 현재 만든 것은 DB를 총괄하는 대표님용이고 우리는 그 밑에 관리자용 모드로 DB를 사용할 것이기 때문이라고 이해하고 있다.

 


 

다음 포스팅에 이어서★
 

728x90