IT 메모장/알아두면 좋아효

DB가 무겁다? DBeaver 를 사용해보자

@예민한 방구석여포 힘히힘 2021. 1. 11. 14:00
반응형

이것저것 DB와 spotfire를 연결해보는 작업...과 그냥 DB 공부... 겸 이것 저것 설치한 친구들

 

oracle...

mssql...

postgresql...

 

쿼리공부를 하라고 하셨는데...

cmd에 sqlplus 치고 sql쿼리를 작성하기에 나는...

너무 창이 커뭇컴훅 해서 sqldeveloper를 사용한다 ㅎ..

 

sqldeveloper가 무겁다는? 소리를 들어서 팀장님에게 추천받은 DBeaver!

홓홓ㅎ호호홓ㅎ호 

 


[DBeaver]

 

비버같이 생긴? 깜찍한 동물이 반겨준다. 약간 공포게임 캐릭터같이 보이기도 한다. 

 

 

 

실행시킨 화면 모습

뭔가 110v 처럼 생긴 친구를 클릭하여 데이터 베이스 연결 해 줍니다.

충전기 모양(새 데이터베이스 연결하기)를 누르면, 

밑과 같은 창이 뜹니다.

 

엄청나게 많은 친구들을 지원해주는 비버...

좋은 친구다.

 

우선! 저는 오라클과 연결을 진행해 보겠습니다.

오라클 클릭> 다음을 누르면 밑과 같은 창이 뜹니다.

 

 


/ 관련 드라이버 설치 /

 

먼저 Oracle에 관련된 드라이버를 설치부터 하겠습니다!

 

Edit Driver Setting 클릭.

 

 

(전 이미 다 설치가 되어 있는 상황이지만, 드라이버 설치가 안되어 있는 경우에는)

Download/Update 클릭

 

 

Download를 눌러 관련 드라이버를 설치해 줍니다.

(자동 설치 됨 - 후에 수동 설치 업로드 할 예정입니다~)


 

Basic의 Database는 무엇을 써야 할까? 

 

→Basic으로 연결할 경우!

 

경로:

C:\oraclexe\app\oracle\product\11.2.0\server\network\ADMIN

에 찾아 들어가, 

 

tnsnames.ora를 클릭해줍니다.

(Notepa++ 을 사용하여 내용물 확인함!)

 

 

 

 

Basic에서 Database를 확일 할 때에는 SERVICE_NAME 을 확인하면 된다.

여기서는 XE 입니다.

 

사실 username system의 오라클 비번 까먹어서../.. 한달 이내로 만들었는데 바로 잊어버리다니... 

내머리속 지우개...

 

대신에 이름부터 귀여운

scott/tiger 로 연결해 줍니다.

 

 

Test Connection 입력후, 성공했다는 창을 확인하면 완료를 눌러 저장해주면 됩니다!

 

 

 

완료!

 


 

 

만약 Basic 말고 TNS로 연결하고 싶다면?

TNS의 Database는 무엇을 써야 할까? 

 

→TNS으로 연결할 경우!

 

- Network Alias?

tsnames.ora의 XE={ ...} 의 바깥 쪽 부분!

-TNS names path : TNS의 경로를 찾아서 지정해 줍니다.

 

마찬가지로 TEST Connection 클릭 후,

 

잘 연결 된 부분 확인!

 

완료를 눌러 저장해 줍니다~

 

 

 


F3을 누르면 편집기 등장!

 

 

 

너도? 야! 나도 Dbeaver 쓴다~

 

sqldeveloper 안녕~~

ㅎㅎ핳ㅎ홓홓ㅎ하하

1 2 3 4 5