1. 오라클 DB 연습 계정 만들기
- 오라클 DB에서 학습하기위해 연습 계정인 scott/tiger를 만들어 주어야 합니다.
① 시작 메뉴 오라클 파일에 sqlplus.exe를 실행해 줍시다.
② 설치할 때 만든 아이디와 비밀번호를 입력합니다.
(아이디는 대부분 system이고 비밀번호 칠 때 아무반응 없어도 입력되고 있는것이니 당황하지마세요~)
③ scott 계정 푸는 방법
1 2 3 | ALTER USER scott IDENTIFIED BY tiger ACCOUNT UNLOCK; |
- 연결한 계정 바꾸는 방법
1 | CONN scott/tiger; |
<결과>
※ 만약 계정이 존재하지 않는다면 아래와 같이 scott/tiger을 생성해줘야합니다.
1. ②번과 같이 접속하여 scott/tiger 계정을 생성해줍니다.
1 2 3 | CREATE USER scott IDENTIFIED BY tiger DEFAULT TABLESPACE users TEMPORARY TABLESPACE temp; |
2. 권한을 부여 합니다.
1 | GRANT connect, resource TO scott; |
3. 생성된 계정으로 접속해 줍니다.
1 | CONN scott/tiger |
- 저는 계정이 있어서 직접 해보지는 않았습니다.
2. SQL Developer 설치
- 저처럼 오라클DB는 설치는 잘됬지만 SQL Developer가 설치가 안되신 분들이 있을 것입니다.
- SQL Developer는 오라클 데이터베이스 개발 작업을 단순화하기 위해 Oracle이 제공하는 훌륭한 무료 개발 툴 입니다.
① 오라클 홈페이지에 접속하기
https://www.oracle.com/index.html
② Trials and DownLoads -> Developer Tools 클릭
③ SQL Developer 클릭!
④ 운영체제가 윈도우시라면 선택지가 2개가 되는데 첫 번째는 JDK가 포함되어있는 버전이고 두 번째는 JDK가 이미 설치 되어 있으시면 이걸 다운받으면됩니다.(로그인 하셔야 합니다.)
※ JDK 설치되어 있는지 확인방법
⑤ 다운받은 압축 파일을 풀고난 후 sqldeveloper.exe를 실행시켜 JDK위치를 찾습니다.
⑥ 아니오!
⑦ SQL Developer가 실행됩니다.
⑧ 설치를 했으니 이제 오라클DB와 연결을 시키도록 하겠습니다.
- +버튼을 눌러 박스칸에 있는 걸 채워줍시다.
- 접속 이름 : 사용자 임의로 지정하면 된다.
- 사용자 이름 : 접속할 계정명을 적는다. 연습용으로 할것이기 때문에 위에서 만든 scott을 입력한다.
- 비밀번호 : 접속할 계정 비밀번호를 입력한다.(tiger)
- 호스트 이름 : IP 주소를 입력한다. 자신의 PC에 오라클을 설치했다면 localhost를 입력, 아니라면 설치된 PC의 IP 주소를 입력한다. - 포트 : 연결할 오라클의 포트번호를 입력한다. 따로 변경하지 않았다면 1521을 입력하면 된다.
- SID : 전역 데이터베이스의 이름을 입력한다. 설치 시 따로 지정한 SID를 입력하면 된다. |
⑨ 혹시 틀렸을 수도 있으니 테스트를 클릭! (저와 같이 성공이 나오시면 잘 입력하신겁니다.)
⑩ 마지막으로 접속을 클릭하게 되면 연결이 완료 된다.
3. 실습 테이블 만들기
① 아래에 첨부해놓은 test.sql을 다운 받는다.
② 메모장으로 열어 내용을 복사한다.
③ 위에 설치한 Oracle SQL Developer에 붙여 넣어 스크립트 실행을 한다.
④ 모든 쿼리가 실행된다면 실습할 테이블과 데이터 값들이 모두 들어 갔을 것이다.
- 다음 시간에는 이 실습으로 만든 테이블들로 실습을 진행하겠습니다.
[출처] 다양한 예제로 쉽게 배우는 오라클 SQL과 PL/SQL 서진수 저
'조재연의 DB 개꿀떡 > 조재연의 오라클DB 개꿀떡' 카테고리의 다른 글
오라클(Oracle)DB 박살내기 - SELECT문 (Oracle Database 11g Release 2) (0) | 2017.07.25 |
---|---|
오라클(Oracle)DB 박살내기 - 리스너 & 서버 설정 (Oracle Database 11g Release 2) (0) | 2017.07.25 |
오라클(Oracle)DB 박살내기 - 오라클 DB 생성 (Oracle Database 11g Release 2) (0) | 2017.07.24 |
오라클(Oracle)DB 박살내기 - 오라클 DB 설치 (Oracle Database 11g Release 2) (1) | 2017.07.24 |