1. Oracle Database 10g 설치
설치시 주의 사항
1-1. 내컴퓨터 -> 속성 -> 컴퓨터 이름 에서 컴퓨터 이름에 한글이 들어가 있으면 안된다.
그리고 Oracle 설치 후에는 컴퓨터의 이름을 수정할 수 없으며, 컴퓨터 이름을 바꿀 시에는 Oracle 이 실행이 안된다.
1-2. 테스트 용으로 설치한 것이기 때문에 로컬드라이브(C:\)에 설치를 했지만
실제 Oracle 시스템을 구축시에는 로컬드라이브에는 설치하지 않는다.
참고
Oracle Database Express Edition : Apex URL
http://localhost:8080/apex/
-------------------------------------------------------------------
2. scott 계정 생성
2-1. SQL*Plus 실행
시작 -> 실행 -> cmd(명령 프롬프트) or 시작 -> 프로그램 -> Oracle Database 10g Express Edition -> SQL 명령줄 실행
- 명령프롬프트 -
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\Documents and Settings\Administrator>cd\
C:\>sqlplus /nolog - sqlplus 실행
SQL*Plus: Release 10.2.0.1.0 - Production on 화 12월 23 11:24:03 2008
Copyright (c) 1982, 2005, Oracle. All rights reserved.
SQL> conn scott/tiger - scott 계정이 없기 때문에 에러메시지가 나온다.
ERROR:
ORA-01017: invalid username/password; logon denied
SQL> conn system or conn system/oracle10g (이렇게 해도 접속이 되지만 실무에서는 보안상 절대!! 쓰지 않는다.)
암호 입력:
연결되었습니다.
SQL> create tablespace scott datafile 'c:\works\db_data\tbl\scott.dbf' size 100M; - 100MB 의 scott 데이타 파일을 생성한다.
테이블스페이스가 생성되었습니다.
SQL> create user scott identified by tiger default tablespace scott; - scott 계정에 사용자를 생성한다.
사용자가 생성되었습니다.
SQL> grant connect, resource to scott;
권한이 부여되었습니다.
SQL> quit
Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production에서 분리되었습니다.
C:\>imp scott/tiger file=c:\works\db_data\dump\scott.dmp - scott.dmp 파일에 scott 파일을 임포트 시킨다.
Import: Release 10.2.0.1.0 - Production on 화 12월 23 11:42:13 2008
Copyright (c) 1982, 2005, Oracle. All rights reserved.
다음에 접속됨: Oracle Database 10g Express Edition Release 10.2.0.1.0 - Producti
on
엑스포트 파일은 규정 경로를 거쳐 EXPORT:V09.02.00 에 의해 생성되었습니다
KO16MSWIN949 문자집합과 AL16UTF16 NCHAR 문자 집합에 임포트가 완성되었습니다
AL32UTF8 문자 집합을 사용해서 서버를 임포트합니다 (문자집합 변환이 가능합니다)
. SCOTT 객체를 SCOTT(으)로 임포트하는 중입니다
. . 테이블 "ACCOUNT"(를)을 임포트 중 0 행이 임포트 되었습니다
. . 테이블 "BONUS"(를)을 임포트 중 0 행이 임포트 되었습니다
. . 테이블 "DEPT"(를)을 임포트 중 4 행이 임포트 되었습니다
. . 테이블 "EMP"(를)을 임포트 중 14 행이 임포트 되었습니다
. . 테이블 "SALGRADE"(를)을 임포트 중 5 행이 임포트 되었습니다
사용 가능한 제약 조건에 관해서...
임포트가 경고 없이 정상적으로 종료되었습니다.
C:\>sqlplus /nolog
SQL*Plus: Release 10.2.0.1.0 - Production on 화 12월 23 11:44:20 2008
Copyright (c) 1982, 2005, Oracle. All rights reserved.
SQL> conn scott/tiger - scott 계정이 생성되어 있기 때문에 접속이 가능하다.
연결되었습니다.
SQL> select * from tab; - table의 모든 칼럼을 출력한다.
TNAME TABTYPE
------------------------------------------------------------ --------------
CLUSTERID
----------
BONUS TABLE
ACCOUNT TABLE
DEPT TABLE
TNAME TABTYPE
------------------------------------------------------------ --------------
CLUSTERID
----------
EMP TABLE
SALGRADE TABLE
SQL> select * from emp; - emp 테이블의 모든 칼럼을 출력한다.
EMPNO ENAME JOB MGR HIREDATE
---------- -------------------- ------------------ ---------- --------
SAL COMM DEPTNO
---------- ---------- ----------
7369 SMITH CLERK 7902 80/12/17
800 20
7499 ALLEN SALESMAN 7698 81/02/20
1600 300 30
7521 WARD SALESMAN 7698 81/02/22
1250 500 30
EMPNO ENAME JOB MGR HIREDATE
---------- -------------------- ------------------ ---------- --------
SAL COMM DEPTNO
---------- ---------- ----------
7566 JONES MANAGER 7839 81/04/02
2975 20
7654 MARTIN SALESMAN 7698 81/09/28
1250 1400 30
7698 BLAKE MANAGER 7839 81/05/01
2850 30
EMPNO ENAME JOB MGR HIREDATE
---------- -------------------- ------------------ ---------- --------
SAL COMM DEPTNO
---------- ---------- ----------
7782 CLARK MANAGER 7839 81/06/09
2450 10
7788 SCOTT ANALYST 7566 87/04/19
3000 20
7839 KING PRESIDENT 81/11/17
5000 10
EMPNO ENAME JOB MGR HIREDATE
---------- -------------------- ------------------ ---------- --------
SAL COMM DEPTNO
---------- ---------- ----------
7844 TURNER SALESMAN 7698 81/09/08
1500 0 30
7876 ADAMS CLERK 7788 87/05/23
1100 20
7900 JAMES CLERK 7698 81/12/03
950 30
EMPNO ENAME JOB MGR HIREDATE
---------- -------------------- ------------------ ---------- --------
SAL COMM DEPTNO
---------- ---------- ----------
7902 FORD ANALYST 7566 81/12/03
3000 20
7934 MILLER CLERK 7782 82/01/23
1300 10
14 개의 행이 선택되었습니다.
'ORACLE' 카테고리의 다른 글
Starting Up a Database (0) | 2009.01.11 |
---|---|
인스턴스 관리 - PFILE & SPFILE (0) | 2009.01.11 |
Oracle 9i 설치 (0) | 2009.01.11 |
ORACLE SYSTEM 계정 비밀번호 분실시 해결방법 (0) | 2008.12.31 |
shared memory realm does not exist (0) | 2008.12.31 |
ORACLE (0) | 2008.12.23 |