1. 콘솔창을 연다 |
C:> cmd
2. DBA 접속 |
C:> sqlplus / as sysdba
3. 오라클을 시작한다. 시작 : startup, 종료 : shutdown immediate |
C:> SQL > startup
4. 리스너를 시작한다. |
리스너는 서버와 별도로 움직이므로 먼저 실행해도 상관없다
C:> lsnrctl start
5. 오라클 관리자로 접속한다 |
콘솔창에서 C:> sqlplus / as sysdba 를 실행한다.
계정과 패스워드가 없어도 sys 관리자로 접속이 가능하다. 관리자로
접속한 이유는 계정을 만들기 위함이다.
6. 계정에 해당하는 tablespace 를 만든다. |
tablespace 를 만들기 위해 파일들이 어디에 저장되는지 알아봐야 한다.
그럴려면 기존에 만들어진 tablespace 의 정보를 알아보자
SQL> SELECT tablespace_name, bytes, file_name FROM dba_data_files;
저장된 곳을 확인했으면 그곳에 200M 정도의 gon 테이블 스페이스를 만든다
SQL> CREATE TABLESPACE gon
2 DATAFILE ‘C:\APP\ORA11\ORADATA\ORCL\gon01.dbf’ size 200M;
7. 계정 생성 |
SQL> CREATE USER gon // 계정 생성
2 IDENTIFIED BY gon // 패스워드 생성
3 DEFAULT TABLESPACE gon // 위에서 생성한 테이블스페이스 명
4 QUOTA UNLIMITED ON gon; // 테이블 스페이스의 제한량 무한대
8. 권한 부여 |
접속과 기타 기능을 사용할수 있도록 GRANT 를 이용해 할당한다.
권한은 rool 개념으로 관리하는데 connect, resource 롤을 할당한다. 이것으로
왠만한 기능은 다 된다.
SQL> GRANT connect, resource TO gon;
9. 네트워크 식별자 TNS 명 지정하기 |
오라클에 접속하기 위해서 TNS 라는 식별자를 설정해야한다. 그 속에
접속에 필요한 호스트 아이피, 포트, SID 를 설정한다. 그걸 담은 문자열
변수가 TNS 명이 되며 계정 아이디와 패스워드, TNS 명만 있으면
접속이 가능하다.
그 TNS 명을 설정하기 위해서 tnsnames.ora 파일을 찾아야 한다.
그 위치는 C:\app\ora11\product\11.2.0\dbhome_1\network\admin\tnsnames.ora 에 있다.
10. 접속확인 |
C:> sqlplus gon/gon@ORCL 를 통해 접속을 확인해보자
다음은 Toad for Oracle 툴로 확인해본다
접속을 위해 계정을 입력하고 TNS 탭에서 Database 란에 ORCL 를 선택한다.
접속된 것을 볼수 있다
댓글