Oracle을 좀 더 편리하게! SQL Developer
RDBMS인 Oracle을 훨씬 편리하고 쉽게 관리할 수 있는 툴 이다.
근데 그 전에 Oracle을 깔고 SYS계정의 비밀번호를 모른다면 아무고토 못하므로 일단 설정하자.
sqlplus "/as sysdba" 를 입력하여 무적의 로그인을 실행한다.
select username from all_users; 를 입력하여 현재 오라클에 있는 기본 계정들을 찾는다.
Oracle 19c를 받아서 그런지 낯선 계정들이 많았다.
하지만 중요한것은 SYS or SYSTEM인데 난 SYS를 이용하도록 하겠다.
(두개의 차이가 있다고 들었는데 까먹었으니까 궁금하면 알아서 찾자.)
alter user sys identified by 비밀번호; 를 입력하여 sys의 비밀번호를 변경해준다.
원하는 비밀번호를 입력하면 된다.
자 이제 본론으로 SQL Developer를 설치해보자.
오라클 사이트로 가서 Developer(개발자) > DataBase(데이터베이스) 로 다시 가보자.
아래로 조금 내려서 Tools로 간뒤 Oracle SQL Developer를 눌러주자.
Download 클릭
JDK 8이 아닌 JDK 12 이기 때문에 JDK 8이 미 포함된 2번째거를 받는다.
Windows 32-bit/64-bit을 다운
이것도 로그인 하라고 하는데 이미 Oracle다운 받을 때 가입했을 것이므로 다운한다.
압축을 해제하면 눌러달라고 소리치는 아이콘이 있다.
클릭해주자.
JDK가 설치 된 위치를 설정해 달라고한다.
깔았던 JDK의 위치를 선택해주자.
JDK12 여서 위험한데 계속 하겠냐고 묻는다.
그럼 왜 사이트에서 위험한 JDK12 배포하는건지 역으로 묻고싶다.
그냥 계속 진행하자.
예전 SQL Developer의 환경설정을 불러오냐고 묻는다.
처음 까는거니까 있을리가 없으니 무시하자.
새 접속 클릭
Name은 그냥 아무이름이나 해도 된다.
중요한것은 바로 사용자 이름, 비밀번호, 호스트이름, 포트, SID 이다.
사용자이름은 위에서 설정했던 sys, 비밀번호는 아까 바꾼 비밀번호.
내 컴퓨터에 있는 오라클이므로 localhost(자기 ip주소), 포트는 기본값 1521이므로 1521이다.
SID의 경우 오라클을 깔면서 설정했던 그거 같다 아닌가? 아무튼 xe로 된걸 orcl로 바꿔준다.
수업할땐 xe로 했던거 같은데 잘모르겠다.. 흠... 오라클 버전이 달라서 그런가??
그리고 테스트를 눌러보면 이상한 오류가 뜨면서 안된다.
오류이유: sys가 아닌 sys as sysdba로 접속하라는 말이다.
말 대로 해보니 잘 된다. 이제 접속하도록하자.
비밀번호 저장을 체크하고 하면 매번 비밀번호를 칠 필요가 없어서 편리하니까 알아서 하자.
새 워크시트라는게 열리면서 쿼리문을 작성할 수 있다.
아까 그 역겨운 도스창에서 하는 것처럼 쿼리를 날려보자.
훨씬 이쁘고 좋게 나온다.
또한 왼쪽 메뉴바에서 아이콘으로도 볼 수 있으니 이런 편함이 없다.
아 그리고 참고로 쿼리를 작성할 때는 SELECT user FROM all_user;처럼 대소문자를 구분하는게 좋다.
회사에선 이렇게 쓴다고 배웠고, 아니여도 이게 보기좋다.
근데 처음 해보면 헛구역질나게 귀찮은데 그래도 익숙해지는게 좋다고 생각한다.
더 설명하고 싶지만 굳이 설정 및 환경인데 할 필요가 있나 싶다.
여기까지 다음엔 Eclipse에 Apache Tomcat을 설치하는 것으로 와보도록 하겠다. ㅃㅃ














댓글 없음:
댓글 쓰기