Submit Search
Oracle History #7
Download as DOC, PDF
0 likes
513 views
Kyung Sang Jang
Oracle 10g Architect and Install basaed on windows
Education
Read more
1 of 35
Download now
Download to read offline
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
More Related Content
DOC
OracleHistory1
Kyung Sang Jang
ย
PDF
SSD ๊ฐ๋ ๋ฐ ํ์ฉ_Wh oracle
์์
ย
PDF
MariaDB ๋ง์ด๊ทธ๋ ์ด์ - ๋ค์คํด๋ก๋ฐ
NeoClova
ย
PDF
redis ์๊ฐ์๋ฃ - ๋ค์คํด๋ก๋ฐ
NeoClova
ย
DOCX
MySQL_SQL_Tunning_v0.1.3.docx
NeoClova
ย
PDF
Talk IT_ Oracle_ํํ์_110720
Cana Ko
ย
PDF
Ibatis
ohgamja3
ย
PDF
์ค๋ ์ง6.0 ๊ต์ก์๋ฃ
Seok-joon Yun
ย
OracleHistory1
Kyung Sang Jang
ย
SSD ๊ฐ๋ ๋ฐ ํ์ฉ_Wh oracle
์์
ย
MariaDB ๋ง์ด๊ทธ๋ ์ด์ - ๋ค์คํด๋ก๋ฐ
NeoClova
ย
redis ์๊ฐ์๋ฃ - ๋ค์คํด๋ก๋ฐ
NeoClova
ย
MySQL_SQL_Tunning_v0.1.3.docx
NeoClova
ย
Talk IT_ Oracle_ํํ์_110720
Cana Ko
ย
Ibatis
ohgamja3
ย
์ค๋ ์ง6.0 ๊ต์ก์๋ฃ
Seok-joon Yun
ย
What's hot
(20)
PDF
MS ๋น ๋ฐ์ดํฐ ์๋น์ค ๋ฐ ๊ฒ์์ฌ PoC ์ฌ๋ก ์๊ฐ
I Goo Lee
ย
PDF
[2015 07-06-์ค์์ค] Oracle ์ฑ๋ฅ ์ต์ ํ ๋ฐ ํ์ง ๊ณ ๋ํ 4
Seok-joon Yun
ย
PDF
MySQL ์ํ ๋ฉ์์ง ๋ถ์ ๋ฐ ํ์ฉ
I Goo Lee
ย
PPTX
์ค๋ผํด DB ์ํคํ ์ฒ์ ํ๋
์ฒ ๋ฏผ ๊ถ
ย
PDF
Ots2014 arcus-collection-open source
NAVER D2
ย
PPTX
DBMS ์ํคํ ์ฒ
HaksunLEE6
ย
PPTX
Windows ์ฑ๋ฅ๋ชจ๋ํฐ๋ฅผ ์ด์ฉํ SQL Server ์ฑ๋ฅ ๋ถ์
Sung wook Kang
ย
PDF
MySQL Deep dive with FusionIO
I Goo Lee
ย
PPTX
Maxscale ์๊ฐ 1.1.1
NeoClova
ย
PDF
ARCUS offline meeting 2015. 05. 20 1ํ
JaM2in
ย
PDF
From MSSQL to MySQL
I Goo Lee
ย
PDF
Gluster fs guide(v1.0)
sprdd
ย
PPTX
Oracle ์ธ๋ฏธ๋ 1์ฐจ ๊ณผ์ V1 0
guest468e16
ย
PPTX
Oracle Server Architecture
guest468e16
ย
PDF
Tungsten ์ํ์ฉํ MySQL / Hadoop ๋๊ธฐํ
I Goo Lee
ย
PDF
KEEP BUFFER ํ์ฉ ๋ฐฉ์_Wh oracle
์์
ย
PDF
Arcus
NAVER D2
ย
PDF
From MSSQL to MariaDB
I Goo Lee
ย
PDF
[2015 05-29] Oracle Lock
Seok-joon Yun
ย
PDF
Federated Engine ์ค๋ฌด์ ์ฉ์ฌ๋ก
I Goo Lee
ย
MS ๋น ๋ฐ์ดํฐ ์๋น์ค ๋ฐ ๊ฒ์์ฌ PoC ์ฌ๋ก ์๊ฐ
I Goo Lee
ย
[2015 07-06-์ค์์ค] Oracle ์ฑ๋ฅ ์ต์ ํ ๋ฐ ํ์ง ๊ณ ๋ํ 4
Seok-joon Yun
ย
MySQL ์ํ ๋ฉ์์ง ๋ถ์ ๋ฐ ํ์ฉ
I Goo Lee
ย
์ค๋ผํด DB ์ํคํ ์ฒ์ ํ๋
์ฒ ๋ฏผ ๊ถ
ย
Ots2014 arcus-collection-open source
NAVER D2
ย
DBMS ์ํคํ ์ฒ
HaksunLEE6
ย
Windows ์ฑ๋ฅ๋ชจ๋ํฐ๋ฅผ ์ด์ฉํ SQL Server ์ฑ๋ฅ ๋ถ์
Sung wook Kang
ย
MySQL Deep dive with FusionIO
I Goo Lee
ย
Maxscale ์๊ฐ 1.1.1
NeoClova
ย
ARCUS offline meeting 2015. 05. 20 1ํ
JaM2in
ย
From MSSQL to MySQL
I Goo Lee
ย
Gluster fs guide(v1.0)
sprdd
ย
Oracle ์ธ๋ฏธ๋ 1์ฐจ ๊ณผ์ V1 0
guest468e16
ย
Oracle Server Architecture
guest468e16
ย
Tungsten ์ํ์ฉํ MySQL / Hadoop ๋๊ธฐํ
I Goo Lee
ย
KEEP BUFFER ํ์ฉ ๋ฐฉ์_Wh oracle
์์
ย
Arcus
NAVER D2
ย
From MSSQL to MariaDB
I Goo Lee
ย
[2015 05-29] Oracle Lock
Seok-joon Yun
ย
Federated Engine ์ค๋ฌด์ ์ฉ์ฌ๋ก
I Goo Lee
ย
Ad
Similar to Oracle History #7
(20)
PDF
[pgday.Seoul 2022] PostgreSQL๊ตฌ์กฐ - ์ค์ฑ์ฌ
PgDay.Seoul
ย
PDF
๊ทธ๋ฆผ์ผ๋ก ๊ณต๋ถํ๋ ์ค๋ผํด ๊ตฌ์กฐ
Choonghyun Yang
ย
PDF
Memcached์ ํ์ฅ์ฑ ๊ฐ์
NAVER D2
ย
PDF
๋ถ์ ์ ํ DDL ์ํ์ ์ํ ์ฑ๋ฅ ์ ํ ๋ถ์ ์ฌ๋ก_Maxgauge case study
์์
ย
PDF
log-monitoring-architecture.pdf
Sungkyun Kim
ย
PDF
[2015-06-12] Oracle ์ฑ๋ฅ ์ต์ ํ ๋ฐ ํ์ง ๊ณ ๋ํ 1
Seok-joon Yun
ย
PDF
AWS CLOUD 2018- Amazon Auroraย ์ ๊ท ์๋น์ค ์์๋ณด๊ธฐ (์ต์ ์ ์๋ฃจ์ ์ฆ ์ํคํ ํธ)
Amazon Web Services Korea
ย
DOC
OracleHistory2
Kyung Sang Jang
ย
PDF
์์ฌ์ด ๋ฐ์ดํฐ ์ฐ๊ฒฐ ๋ฐฉ๋ฒ(๋ผ์ด๋ธ๋ฐ์ธ๋ฉ ํ์ฉ)
Devgear
ย
PPTX
์ด๋์ค์ปค๋ฒ๋ฆฌ ์๋ฃจ์ ์ ๊ตฌ์กฐ
Park Youngsoo
ย
DOC
Oracle History #9
Kyung Sang Jang
ย
PDF
Rankwave MOMENTโข (Korean)
HyoungEun Kim
ย
PDF
Mongodb2.2์ 2.4์ ์ ๊ธฐ๋ฅ ์๊ฐ
ํฅ๋ฐฐ ์ต
ย
PPTX
Scalable web architecture and distributed systems
ํ์ข ๊น
ย
PPTX
Scalable web architecture and distributed systems
eva
ย
PPTX
1.2 cursor&oracle memory
ํํฌ๋ฆฌ์๋(๊ตฌ๋ก๋์งํธ๋จ์ง์ญ3๋ฒ์ถ๊ตฌ 2๋ถ๊ฑฐ๋ฆฌ)
ย
PDF
AWS 9์ ์จ๋น๋ | Amazon Aurora Deep Dive
Amazon Web Services Korea
ย
PPTX
์ค๋ผํด ์ปค์(Cursor) ๊ฐ๋ ๋ฐ ์ค๋ผํด ๋ฉ๋ชจ๋ฆฌ ๊ตฌ์กฐ_PL/SQL,์ค๋ผํด์ปค์๊ฐ์ข,SGA, PGA, UGA, Shared Pool, Sha...
ํํฌ๋ฆฌ์๋(๊ตฌ๋ก๋์งํธ๋จ์ง์ญ3๋ฒ์ถ๊ตฌ 2๋ถ๊ฑฐ๋ฆฌ)
ย
PDF
steeleye Replication
์์จ์ํ๋ฆฌํฐ
ย
DOC
Oracle History #8
Kyung Sang Jang
ย
[pgday.Seoul 2022] PostgreSQL๊ตฌ์กฐ - ์ค์ฑ์ฌ
PgDay.Seoul
ย
๊ทธ๋ฆผ์ผ๋ก ๊ณต๋ถํ๋ ์ค๋ผํด ๊ตฌ์กฐ
Choonghyun Yang
ย
Memcached์ ํ์ฅ์ฑ ๊ฐ์
NAVER D2
ย
๋ถ์ ์ ํ DDL ์ํ์ ์ํ ์ฑ๋ฅ ์ ํ ๋ถ์ ์ฌ๋ก_Maxgauge case study
์์
ย
log-monitoring-architecture.pdf
Sungkyun Kim
ย
[2015-06-12] Oracle ์ฑ๋ฅ ์ต์ ํ ๋ฐ ํ์ง ๊ณ ๋ํ 1
Seok-joon Yun
ย
AWS CLOUD 2018- Amazon Auroraย ์ ๊ท ์๋น์ค ์์๋ณด๊ธฐ (์ต์ ์ ์๋ฃจ์ ์ฆ ์ํคํ ํธ)
Amazon Web Services Korea
ย
OracleHistory2
Kyung Sang Jang
ย
์์ฌ์ด ๋ฐ์ดํฐ ์ฐ๊ฒฐ ๋ฐฉ๋ฒ(๋ผ์ด๋ธ๋ฐ์ธ๋ฉ ํ์ฉ)
Devgear
ย
์ด๋์ค์ปค๋ฒ๋ฆฌ ์๋ฃจ์ ์ ๊ตฌ์กฐ
Park Youngsoo
ย
Oracle History #9
Kyung Sang Jang
ย
Rankwave MOMENTโข (Korean)
HyoungEun Kim
ย
Mongodb2.2์ 2.4์ ์ ๊ธฐ๋ฅ ์๊ฐ
ํฅ๋ฐฐ ์ต
ย
Scalable web architecture and distributed systems
ํ์ข ๊น
ย
Scalable web architecture and distributed systems
eva
ย
1.2 cursor&oracle memory
ํํฌ๋ฆฌ์๋(๊ตฌ๋ก๋์งํธ๋จ์ง์ญ3๋ฒ์ถ๊ตฌ 2๋ถ๊ฑฐ๋ฆฌ)
ย
AWS 9์ ์จ๋น๋ | Amazon Aurora Deep Dive
Amazon Web Services Korea
ย
์ค๋ผํด ์ปค์(Cursor) ๊ฐ๋ ๋ฐ ์ค๋ผํด ๋ฉ๋ชจ๋ฆฌ ๊ตฌ์กฐ_PL/SQL,์ค๋ผํด์ปค์๊ฐ์ข,SGA, PGA, UGA, Shared Pool, Sha...
ํํฌ๋ฆฌ์๋(๊ตฌ๋ก๋์งํธ๋จ์ง์ญ3๋ฒ์ถ๊ตฌ 2๋ถ๊ฑฐ๋ฆฌ)
ย
steeleye Replication
์์จ์ํ๋ฆฌํฐ
ย
Oracle History #8
Kyung Sang Jang
ย
Ad
More from Kyung Sang Jang
(15)
DOC
Oracle History #14
Kyung Sang Jang
ย
DOC
O10g miscellaneous 17
Kyung Sang Jang
ย
DOC
O10g flashback 13
Kyung Sang Jang
ย
DOC
O10g data control_10
Kyung Sang Jang
ย
DOC
O10g bak rec_15
Kyung Sang Jang
ย
DOC
O10g asm 16
Kyung Sang Jang
ย
DOC
O10g app support_11
Kyung Sang Jang
ย
DOC
O10g security 12
Kyung Sang Jang
ย
PDF
Oracle History #6
Kyung Sang Jang
ย
PDF
Oracle History #5
Kyung Sang Jang
ย
DOC
Oracle History #4
Kyung Sang Jang
ย
DOC
OracleHistory3
Kyung Sang Jang
ย
PPTX
DB์์ํธํ ํจํด
Kyung Sang Jang
ย
PPTX
NO PARALLEL DML
Kyung Sang Jang
ย
PPTX
11g nf sql_anlz
Kyung Sang Jang
ย
Oracle History #14
Kyung Sang Jang
ย
O10g miscellaneous 17
Kyung Sang Jang
ย
O10g flashback 13
Kyung Sang Jang
ย
O10g data control_10
Kyung Sang Jang
ย
O10g bak rec_15
Kyung Sang Jang
ย
O10g asm 16
Kyung Sang Jang
ย
O10g app support_11
Kyung Sang Jang
ย
O10g security 12
Kyung Sang Jang
ย
Oracle History #6
Kyung Sang Jang
ย
Oracle History #5
Kyung Sang Jang
ย
Oracle History #4
Kyung Sang Jang
ย
OracleHistory3
Kyung Sang Jang
ย
DB์์ํธํ ํจํด
Kyung Sang Jang
ย
NO PARALLEL DML
Kyung Sang Jang
ย
11g nf sql_anlz
Kyung Sang Jang
ย
Oracle History #7
1.
Oracle Architecture...................................................................................................................2
๊ฐ์......................................................................................................................2 Database Structure.............................................................................................2 File Structure......................................................................................................4 Memory Architecture#1 (SGA)........................................................................5 Memory Architecture#2 (PGA)........................................................................5 Process Architecture..........................................................................................6 Oracle Architecture ๋ชจ๋ธ...................................................................................7 Oracle Installation for Windows............................................................................................10 ๊ฐ์....................................................................................................................10 Download ๋ฐ ์คํ...........................................................................................10 Oracle Installation............................................................................................11 Database Creation ํ๊ฒฝ...................................................................................16 Database Creation ์งํ...................................................................................18 Database ํ์ธ ๋ฐ ๊ด๋ฆฌ....................................................................................32
2.
Oracle Architecture ๊ฐ์ Oracle์ DBMS์ด๋ค.
์ฆ, database๋ฅผ ๊ด๋ฆฌํ๋ ์์คํ ์ ํ๋์ด๋ค. ๋ค์ํ oracle10g์ ํน์ฑ์ ์ค๋ช ํ๊ธฐ์ ์์์ oracle์ ๊ธฐ๋ณธ ๊ตฌ์ฑ์์์ ๊ฐ ์์๋ค์ ๋ํ ์ดํด๋ฅผ ํจ์ผ๋ก ์จ ์ด๊ธ์์๊ฒ ๊ฐ๋ ์ ๋ํ ์ดํด๋ฅผ ๋๊ณ ์ค๊ธ์์๊ฒ โreviewโ์ฐจ์์์์ ๋์์ ์ฃผ๊ณ ์ ํ๋ค. ์ฌ์ค ์ฝ๊ฒ ์๊ฐํด ๋ณด๋ฉด oracle architecture์ ๊ธฐ๋ณธ ์์๋ ๋งค์ฐ ๋จ์ํ๋ค. ์๋ฅผ ๋ค์ด(๋ ๊ฐ์ง๋ ์์ง๋ง) ์ฌ๋ฌ๋ถ์ด ์ง๊ธ โnotepadโ๋ฅผ ์ํํ๋ค๊ณ ํ์. ์ด ๊ฒ์ ์ํํจ์ผ๋ก์จ notepad process๊ฐ ์์ฑ๋์์ ๊ฒ์ด๊ณ ๊ด๋ จ memory์์ญ์ด ํ๋ณด๋์์ ๊ฒ์ด๋ค. ๋ํ ์ฌ๋ฌ๋ถ์ด ์์ฑํ ๋ด์ฉ์ ์ ์ฅํ์ฌ file๋ก ๊ทธ ๊ธฐ๋ก์ ๋จ๊ธฐ๊ฒ ๋ ๊ฒ์ด๋ค. ๋ค์ ์ ๋ฆฌํ๋ฉด process-memory-file์ 3๊ฐ์ง ์์๊ฐ ์ฌ์ฉ๋๋ค๋ ๊ฒ์ด๋ค. ๋ฌผ๋ก , oracle๋ ์ด 3๊ฐ์ง ๊ตฌ์ฑ ์์๋ฅผ ๊ฐ์ง๋ค. โnotepadโ์ ๋ค๋ฅธ ๊ฒ์ด ์๋ค๋ฉด file์ ์ข ๋ฅ๋ ๋ง๊ณ memory ๊ตฌ์กฐ๋ ๋ณต์ก ํ๋ฉฐ ์ฌ๋ฌ ์ ํ์ processes๋ฅผ ์ฌ์ฉํ๋ค๋ ์ฐจ์ด์ ๋ฟ(?)์ด๋ค. ์ฌ์ค oracle์ ๊ตฌ์ฑ์ oracle์ ๊ฐ version๋ณ๋ก ๋ค๋ฅด๊ณ ๋ํ ๊ฐ ํ์ฌ์์ ์ฌ์ฉ๋๋ oracle์ version๋ ๋ค์ํ๊ธฐ ๋๋ฌธ์ ์กฐ๊ธ์ฉ ๋ค๋ฅผ ์ ์๋ค. ์ฌ๊ธฐ์๋ ๊ฐ๊ธ์ ์ผ๋ฐ์ ์ผ๋ก ์ ์ํ๋ ๊ตฌ์ฑ์์๋ฅผ ์ค์ฌ์ผ๋ก ์ค๋ช ํ ๊ฒ์ด๋ค. ๋ฐ๋ผ์ ์ด ๋ด์ฉ์ ๋ฐํ์ผ๋ก ๋ณธ๋ฌธ์ ์ฝ๋ค ๋ณด๋ฉด oracle10g์์ ์๋ก์ด ๊ธฐ๋ฅ์ ์ถ๊ฐ์ ๋ฐ๋ฅธ oracle์ ๊ตฌ์ฑ์์ ๋ณ๋๋ ์ดํดํ ์ ์ ์ ๊ฒ์ด๋ค. Database Structure ๋จผ์ ์๋ ๊ทธ๋ฆผ์ ๋ณด์. Oracle database์ ์ ์ฅ๋๋ data๋ค์ ๋ชจ๋ ๋ค์๊ณผ ๊ฐ์ ์ฒด๊ณ๋ฅผ ๊ฐ์ง๊ณ ์ ์ฅ๋๋ค.
3.
๊ทธ๋ฆผ 0-1 Data ์ ์ฅ๊ตฌ์กฐ
์์์ ๋ณด๋ฏ data๊ฐ ์ ์ฅ๋๋ ์ต์ ๋จ์๋ block์ผ๋ก ์ด block์์ table๋ฑ์ row data ๊ฐ ์ ์ฅ๋๋ค. ๋ฐ๋ผ์ ์ฌ๋ฌ๋ถ์ด ์ค์ ํ๋ block์ ํฌ๊ธฐ์(db_block_size parameter์ ๊ฐ) ๋ฐ๋ผ ์ ์ฅ๋๋ row์ ์๋ ๋ฌ๋ผ์ง ๊ฒ์ด๋ค. ์ด block ๋จ์๊ฐ oracle์ ๊ธฐ๋ณธ I/O๋จ์๊ฐ ๋ ๋ค. ๋ค์ ์ค๋ช ์ด ๋๊ฒ ์ง๋ง ์ด block์ write๋ฅผ ํ๋ ๊ฒ์ DBWR process์ด๊ณ ์ด block์ readํ๋ ๊ฒ์ client์ ์ฐ๊ฒฐ์ ํ๊ณ ์๋ Server processes์ ์ํด ์ด๋ฃจ์ด ์ง๋ค. ์ block์ ์ฐจํ ์ค๋ช ํ database buffer cache๋ก load๋๊ณ (server process) ๋ณ๊ฒฝ์ด ๋๋ฉด ๋ค์ unload๋์ด(DBWR process) ์ ์ฅ๋๋ค. ์ด blocks์ด ๋ชจ์์ ธ ํ๋์ ๋ ผ๋ฆฌ์ ์ธ ๋จ์ ์ธ extent๋ฅผ ์ด๋ฃจ๊ฒ ๋๊ณ ๋์ผ extents๋ ํ๋์ segment์ ์ํ๊ฒ ๋๋ค. ์ฆ, segment๋ฅผ ์์ฑํ ๋ ์ด extent์ ํฌ๊ธฐ๋ฅผ ์๊ฒ ํ๋ฉด ๋ค์์ extents๊ฐ ํฌ๊ฒ ํ๋ฉด ์์์ extents๊ฐ ํ๋์ segment์ ์ํ๊ฒ ๋๋ ๊ฒ์ด๋ค. ๋ค์ ๋งํด ํน์ ํ ์ด๋ฆ์ ๊ฐ๋ ๋ ผ๋ฆฌ์ ์ ์ฅ๊ตฌ์กฐ ์ธ segment๋(table, index๋ฑ๊ณผ ๊ฐ์) extents๋ก ๊ตฌ์ฑ์ด ๋๊ณ ๊ฐ extent๋ blocks์ผ๋ก ๊ตฌ ์ฑ๋๋ค. ์ด๋ฌํ segments๊ฐ ๋ชจ์์ ธ ๋ ผ๋ฆฌ์ ์ผ๋ก๋ tablespace์ ์ ์ฅ์ด ๋๊ณ ๋ฌผ๋ฆฌ์ ์ผ๋ก๋ files ์ ์ ์ฅ๋๋ค. ์ฆ, tablespace๋ ๋ฌผ๋ฆฌ์ ์ธ files์ ๋ํํ๋ ๋ ผ๋ฆฌ์ ์ธ ์ด๋ฆ์ด๋ค. ๊ฒฐ๊ตญ database์ data๋ค์ ๋ฌผ๋ฆฌ์ ์ธ files๋ก(๋ ผ๋ฆฌ์ ์ธ tablespace๋ค๋ก) ๋ง๋ค์ด์ง๋ค. ์ ๋ฆฌํ๋ฉด database๋ files๋ก ์ด๋ฃจ์ด์ ธ ์๊ณ ์ด files๋ tablespace๋ก ๋ํ๋๋ฉฐ data๋ฅผ ๊ฐ ์ง๋ segment๋ tablespace์ ์ํ๊ฒ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ฐ segment๋ extents๋ก ๊ตฌ์ฑ์ด ๋ ๊ณ ๊ฐ extent๋ oracle์ I/O๋จ์์ธ blocks์ผ๋ก ์ด๋ฃจ์ด์ ธ ์๋ค. CF. ์ด๋ค tablespace๋ ๊ฐ์ฅ ์ผ๋ฐ์ ์ธ ์ฌ์ฉ์์ data๋ฅผ ๋ด๋ tablespace์ธ์ oracle์ด ์ค
4.
์ค๋ก ์ด์์ ์ํด
๊ฐ์ข system ์ ๋ณด๋ฅผ ๊ด๋ฆฌํ๋ โSYSTEMโ tablespace, ๋ณ๊ฒฝ๋ data๋ฅผ ๋ณต๊ตฌํ๊ธฐ ์ํ โUNDOโ tablespace, ๊ทธ๋ฆฌ๊ณ sort๋ฑ์ ์์ ์ ์ํด ์์๋ก ํ ๋นํ์ฌ ์ฌ ์ฉํ๋ ๊ณต๊ฐ์ ์ ๊ณตํ๋ โTEMPORARYโ tablespace๊ฐ์๋ค. ๋ํ oracle10g๋ถํฐ๋ โSYSAUXโ tablespace๊ฐ ์ถ๊ฐ๋์๋๋ฐ ์ด๋ ๋์ค์ ๋ณธ๋ฌธ์์ ์ค๋ช ๋๋ค. ๋ค์์ ๊ทธ๋ฆผ์ ์ ๋ด์ฉ์ ๋ฐํ์ผ๋ก ํ database์ tablespace๊ตฌ์ฑ์ด๋ค. ๊ทธ๋ฆผ 0-2 Tablespa ce ์ข ๋ฅ File Structure 1. datafiles : ์์ ์ค๋ช ํ data๋ค ์ฆ, segment๊ฐ ๋ฌผ๋ฆฌ์ ์ผ๋ก ์ ์ฅ๋๋ file๋ก tablespace ์ ๊ตฌ์ฑ์์๊ฐ ๋๋ค. DBWR process์ ์ํด memory์์ datafile๋ก write๋๋ค. 2. control files : ๋ชจ๋ database๋ ํ๋ ์ด์์ control file์ ๊ฐ์ง๋๋ฐ ์ด file์๋ database ์ด๋ฆ, datafiles ๋ฐ redo log files์ ์ด๋ฆ๊ณผ ์์น์ ๋ณด, log ๋ฐ checkpoint๊ด๋ จ ๊ฐ ์ข ์ ๋ณด, database ์์ฑ timestamp ์ ๋ณด ๋ฑ์ ๊ฐ์ง๊ณ ์๋ค. ์ด๋ฐ ์ ๋ณด๋ค์ ๋ณ๊ฒฝ์ด ์๊ธฐ๋ฉด CKPT process์ ์ํด ๊ทธ ๋ณ๊ฒฝ๋ด์ญ์ด write๋๋ค. 3. redo log files : data์ ๋ชจ๋ ๋ณ๊ฒฝ์ฌํญ์ ๊ธฐ๋กํ๋ file๋ก ์ด file์ ์กด์ฌ๋ ์ด๋ ํ ๊ฒฝ์ฐ ์๋ ๋ณ๊ฒฝ์์ ์ด์ ์ data๋ฅผ ๋ณต๊ตฌํ ์ ์๋๋ก ๋ณด์ฅํด ์ค๋ค. ๋ชจ๋ database๋ ์ต์ ๋ ๊ฐ ์ด์์ redo log set(group)์ ๊ฐ์ ธ์ผ ํ๋ฉฐ ์์ ์ฑ์ ์ํด ๊ฐ group์ ๋ ๊ฐ ์ด์์ files๋ก ๊ตฌ์ฑํ๋ ๊ฒ์ ๊ถ๊ณ ํ๋ค. LGWR process์ ์ํด write๋๋ค. 4. archive log files : ์ redo log files๋ ๊ณ์์ ์ผ๋ก switch ์ฆ, ํ file์ด ๋ค ์ฐจ๋ฉด ๋ค๋ฅธ file ๋ก write๊ฐ ๋๋ circular fashion์ ๊ฐ์ง๊ณ ์๊ธฐ ๋๋ฌธ์ ํ circle์ด ์ง๋๋ฉด overwrite๊ฐ ๋ฐ์ํ ์ ๋ฐ์ ์๋ค. ๋ฐ๋ผ์ overwrite๊ฐ ๋๋ ์๊ด์๋๋ก redo log file์ด ๋ค ์ฐจ๋ฉด archive log file๋ก copyํด์ ๋ณด๊ดํ๊ฒ ์ค์ ํ ์ ์๋ค. ์ด ๋๋ database๊ฐ archive log mode๋ก ์ด์ ์ค ์ด์ด์ผ ํ๋ค. ARCH process์ ์ํด write๋๋ค. 5. parameter files : database instance ์ฆ, database๋ฅผ ์์ํ ๋ database์ memory ๋ฐ processes๋ฅผ ๊ตฌ์ฑํ๊ธฐ ์ํ(instance๋ฅผ ์์ฑํ๊ธฐ ์ํ) ๊ฐ์ข parameter์ ๊ทธ ๊ฐ์ ๋ํ
5.
์ ๋ณด๋ฅผ ๋ด๊ณ ์๋ค.
๋ฐ๋ผ์ ์ต์ด database์ nomount ์์ ์ ํ๋ฒ read๋๊ณ DBA๊ฐ ์ ์ ํ๊ธฐ ์ ๊น์ง๋ ๋ณ๊ฒฝ๋์ง ์๋๋ค. ๋ค๋ง oracle9i์์ ์๊ฐ๋ spfile์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ์ ๋ DBA๊ฐ database command๋ก ๋ณ๊ฒฝ๋ ๊ฐ์ spfile์ ๋ฐ๋ก ๋ฐ์ํ ์๋ ์๋ค. 6. other files : ๊ทธ ๋ฐ์ database์ log๋ฅผ ๋ ์ง ๋ฐ ์๊ฐ๋๋ก ๋์ ํ์ฌ ๊ธฐ๋กํ๋ alert log file๊ณผ ๊ฐ์ข oracle processes์ ์ํด ๊ฐ์ง๋ error๋ฑ์ ์ ๋ณด๋ฅผ ๊ธฐ๋กํ๋ trace file์ด ์๋ค. Memory Architecture#1 (SGA) Oracle database server์ memory ๊ตฌ์กฐ๋ server ์ชฝ์ SGA์ client์ชฝ์ PGA๊ฐ ์๋ค. ๋จผ์ SGA๋ฅผ ์ดํด๋ณด์. SGA๋ system global area๋ผ๊ณ ํ์ฌ ๊ฐ์ข data์ server ์ด์๊ณผ ๊ด๋ จ๋ ์ ๋ณด๋ฅผ ๋ด๊ณ ์๋ ๊ณต์ memory์์ญ์ผ๋ก shared global area๋ผ๊ณ ๋ ๋ถ๋ฆฐ๋ค. ๋ค ์์ ๊ทธ ๊ตฌ์ฑ์์ ์ด๋ค. 1. database buffer cache : datafile๋ก๋ถํฐ read๋ oracle data blocks์ด load๋๋ ์์ญ์ด ๋ค. ๊ทธ ํฌ๊ธฐ๋ parameter โDB_CACHE_SIZEโ์ ๊ฐ์ผ๋ก ๊ฒฐ์ ๋๋ฉฐ ์ด์ database์ ํฌ ๊ธฐ๋ณด๋ค๋ ์ค์ ๋ก ์ด์๋๋ data์ ์์ ๋ฐ๋ผ ๊ทธ ํฌ๊ธฐ๋ฅผ ์กฐ์ ํ๊ฒ ๋๋ค. ์ด buffers๊ฐ ๋ณ ๊ฒฝ๋๋ฉด datafiles์ write๋๋ค. 2. redo log buffer : database์ ๋ชจ๋ ๋ณ๊ฒฝ์ฌํญ์ ๊ธฐ๋กํ๋ค. ์ฌ๊ธฐ์ ๊ธฐ๋ก๋ redo entries ๊ฐ redo log file๋ก write๋๋ค. ์ด buffer์ ํฌ๊ธฐ๋ parameter โLOG_BUFFERโ์ ์ํด ๊ฒฐ ์ ๋๋ค. 3. shared pool : ์ด buffer์๋ shared SQL area๋ฑ์ ์ ์ฅํ๋ library cache์ tables, views๋ฑ์ reference์ ๋ณด๋ฅผ ๋ด๊ณ ์๋ data dictionary cache๋ก ๊ตฌ์ฑ๋์ด ์๋ค. ์ด buffer ์ ํฌ๊ธฐ๋ parameter โSHARED_POOL_SIZEโ์ ์ํด ๊ฒฐ์ ๋๋ค. 4. large pool : large pool์ option์ด๋ค. ํ์ํ์ง ์๋ค๋ฉด ์ค์ ํ์ง ์์๋ ๋์ง๋ง RMAN์ ํตํ backup ๋ฐ recovery์์ , shared server๋ oracle XAํ๊ฒฝ์์์ session memory, I/O server processes๋ฅผ ์ํ memory๋ฅผ ์ ๊ณตํจ์ผ๋ก ์์คํ ์ ๊ตฌ์ฑํ๊ฒฝ์ ๋ฐ ๋ผ ๋ค๋ฅด๊ฒ ์ค์ ํ ํ์๊ฐ ์๋ค. ์ด buffer์ ํฌ๊ธฐ๋ parameter โLARGE_POOL_SIZEโ ์ ์ํด ๊ฒฐ์ ๋๋ค. 5. java pool : ์ด ์์ญ์ ๋ชจ๋ session์ java code ๋ JVM์์ ์ฌ์ฉํ๋data๋ฅผ ์ํด ์ฌ ์ฉ๋๋ค. ์ด buffer์ ํฌ๊ธฐ๋ parameter โJAVA_POOL_SIZEโ์ ์ํด ๊ฒฐ์ ๋๋ค. 6. streams pool : ์ด ์์ญ์ single databaseํ๊ฒฝ์์ ์ค์ ์ด ๊ฐ๋ฅํ๋ฉฐ oracle stream๊ธฐ ๋ฒ์(database๊ฐ stream์ ํตํ ์ ๋ณด๊ณต์ ) ์ํด ์ฌ์ฉ๋๋ค. ์ด ์์ญ์ ํฌ๊ธฐ๊ฐ โ0โ์ธ ๊ฒฝ์ฐ ์ stream์ ์ํ ๊ณต๊ฐ์ด ํ์ํ๊ฒ ๋๋ฉด oracle์ shared pool์ 10%๊น์ง ํ ๋นํ์ฌ ์ฌ ์ฉํ๋ค. ์ด buffer์ ํฌ๊ธฐ๋ parameter โSTREAMS_POOL_SIZEโ์ ์ํด ๊ฒฐ์ ๋๋ค. Memory Architecture#2 (PGA) ์๋๋ค. ๊ทธ๋ฌ๋ shared server ํ๊ฒฝ ์ฆ, client์ 1:1๋ก ์ฐ๊ฒฐ๋๋ ์ผ๋ฐ์ ์ธ dedicated serverํ๊ฒฝ์ด ์๋๋ฉด ์ด PGA์ ๋ด์ฉ ์ค session memory์ ๊ด๋ จํ ๋ถ๋ถ์ SGA๋ก ์ฎ๊ฒจ
6.
๊ฐ๊ฒ ๋๋ค. ๋ํ
large pool์ ์ค์ ํ๋ค๋ฉด ์ด ์ ๋ณด๋ large pool๋ก ์ฎ๊ฒจ์ง๋ค. 1. private SQL area : ์ด ์์ญ์ bind ์ ๋ณด ๋ฐ SQL ์ํ ์ค ์ฌ์ฉ๋๋ runtime memory๋ก ๊ตฌ์ฑ๋๋ค. ๋ง์ผ shared server ํ๊ฒฝ์ ๊ตฌ์ฑํ๊ณ ์๋ค๋ฉด runtime memory๋ฅผ ์ ์ธํ ๋๋จธ ์ง ์ ๋ณด๋ SGA์ ์์นํ๊ฒ ๋๋ค. 2. session memory : ์ด ์์ญ์ logon ์ ๋ณด์ ๊ฐ์ session๊ณผ ๊ด๋ จํ ์ ๋ณด๋ฅผ ๊ฐ์ง๋ค. ๋ฐ ๋ผ์ dedicated serverํ๊ฒฝ์์๋ ๊ฐ client๊ฐ ํ๋์ server process๋ฅผ ํตํด session์ ๋งบ๊ฒ ๋๊ณ ๋น์ฐํ ๊ฐ session์ ์ ๋ณด๊ฐ PGA์ ์์นํ์ง๋ง shared serverํ๊ฒฝ์์๋ server process๋ฅผ ์ฌ๋ฌ client๊ฐ ๊ณต์ ํจ์ผ๋ก ์ด session ์ ๋ณด๋ฅผ SGA์ ์์น์ํจ๋ค. Process Architecture ์์ ์ ์ฆ, client๊ฐ oracle์ ์ ์ํ๊ธฐ ์ํ์ฌ SQL*Plus์ ๊ฐ์ application์ด๋ tool์ ๊ตฌ๋ํ๋ฉด oracle์ ์ ์๊ณผ ๋์์ session์ด ์์ฑ๋๋ฉด์ ์ด session๊ณผ ์ฐ๊ฒฐ๋ process๊ฐ ์์ฑ๋๊ณ ์ด process๋ client์ request๋ฅผ ์ฒ๋ฆฌํ๋ ์ญํ ์ ๋ด๋นํ๊ฒ ๋๋ค. ์ด๋ฅผ server process๋ผ ํ๋ค. ๊ทธ ์ธ์ oracle์ด start๋๋ฉด ์ฌ๋ฌ ๊ฐ์ง์ processes๊ฐ start๋๋๋ฐ ์ด๋ค์ ๊ฐ์์ ๊ณ ์ ํ ์ญํ ์ ๋ด๋นํ๋ฉฐ background process๋ผ ๋ถ๋ฅธ๋ค. ์ฌ๊ธฐ์๋ ๊ฐ์ฅ ์ผ๋ฐ์ ์ธ processes์ ๊ทธ ์ญํ ์ ๋ค๋ฃฌ๋ค. 1. Server Process : client์ request๋ฅผ ์ฒ๋ฆฌํ๋ process๋ก์ SQL์ parsingํ๊ณ ์ํํ ๋ ์ญํ ์ ๋ด๋นํ๋ค. ๋ฐ๋ผ์ SQL์ ์ฒ๋ฆฌํ๊ธฐ ์ํด ํ์ํ data blocks์ datafile์์ readํ์ฌ SGA๋ก loadํ๋ ์ญํ ์ ์ํํ๊ณ SQL์ ์ฒ๋ฆฌ๊ฒฐ๊ณผ๋ฅผ client์ ํต๋ณดํ๊ฒ ๋๋ค. ์ด๋ client์ 1:1๋ก ์ฐ๊ฒฐํ๋ dedicated serverํ๊ฒฝ์์์ ์ญํ ์ด๋ฉฐ shared serverํ๊ฒฝ ์์๋ ์ฌ๋ฌ client๊ฐ shared server process๋ฅผ ๊ณต์ ํ๊ณ client์ request๋ฅผ ๋ฐ๋ dispatcher process๊ฐ ์ด shared server process์ ์ฐ๊ฒฐ๋๋ค. 2. DBWR(Database Writer Process) : database buffer cache์ ๋ณ๊ฒฝ๋ buffer๋ฅผ datafile ๋ก writeํ๋ ์ญํ ์ ๋ด๋นํ๋ค. ์ผ๋ฐ์ ์ผ๋ก ํ์ฌ database buffer cache์์ ์ฌ์ฉํ ์ ์๋ buffer๋ฅผ ์ฐพ์ง ๋ชปํ๊ฑฐ๋ checkpoint๊ฐ ๋ฐ์ํ๋ฉด write์์ ์ ์ํํ๋ค. 3. LGWR(Log Writer Process) : redo log buffer์ ๋ด์ฉ์ redo log file๋ก writeํ๋ ์ญํ ์ ์ํํ๋ค. ๋ณดํต ๋งค 3์ด๋ง๋ค write๊ฐ ์๋ํ์ง๋ง ์ฌ์ฉ์๊ฐ commit์ ์ํํ๊ฑฐ๋ redo log buffer์ 1/3์ด์์ด ์ฐจ๋ ๊ฒฝ์ฐ ๊ทธ๋ฆฌ๊ณ ํ์ํ๋ค๋ฉด DBWR๊ฐ writeํ ๋๋ LGWR์ write์์ ์ด ์ํ๋๋ค. 4. CKPT(Checkpoint Process) : checkpoint๊ฐ ๋ฐ์ํ ๋ ๋ชจ๋ datafiles์ header๋ฅผ updateํ๋ ์ญํ ์ ํ๋ค. 5. SMON(System Monitor Process) : instance๊ฐ start๋ ๋ recovery๋ฅผ ๋ด๋นํ๋ค.(๊ทธ๋ฌ๋ recovery ๋์ datafile์ด offline๋ ์ํ์ ์๋ค๋ฉด ์ด datafile์ online๋๋ ์์ ์ recovery๋๋ค) ๊ทธ๋ฆฌ๊ณ ์ฃผ๊ธฐ์ ์ผ๋ก ์กฐ๊ฐ๋ tablespace์ ๊ณต๊ฐ์ coalescingํ๋ ์ญํ ๋ฐ ๋ ์ด์ ์ฌ์ฉํ์ง ์๋ temporary segment๋ฅผ ์ญ์ ํ๋ ๋ฑ์ system๊ณผ ๊ด๋ จํ ์์ ์ ๋ด๋นํ๋ค. ๋ฌผ๋ก ์ฃผ๊ธฐ์ ์ผ๋ก ์ค์ค๋ก checkํ์ฌ ์์ ์ ์งํํ์ง๋ง ๋ค๋ฅธ process๊ฐ ๋ฌธ์
7.
๋ฅผ ๊ฐ์งํ์ฌ SMON์
callํ ์๋ ์๋ค. 6. PMON(Process Monitor Process) : ์ด process๋ ๋น์ ์์ ์ผ๋ก ์ข ๋ฃ๋ user process์ recovery๋ฅผ ๋ด๋นํ๋ค. ์ฆ, ๋น์ ์์ ์ผ๋ก ์ข ๋ฃ๋ user process๊ฐ ์ฌ์ฉํ๊ณ ์๋ buffer cache, transaction reset, lock ํด์ ๋ฑ์ resource๋ฐํ ์์ ์ ์ํํ๊ฒ ๋๋ค. ๋ฌผ๋ก , ์ฃผ๊ธฐ ์ ์ผ๋ก ํ์ํ ์์ ์ checkํ์ฌ ์์ ์ ์งํํ์ง๋ง ๋ค๋ฅธ process๊ฐ ๋ฌธ์ ๋ฅผ ๊ฐ์งํ์ฌ PMON์ callํ ์๋ ์๋ค. 7. RECO(Recover Process) : ์ด process๋ ๋ถ์ฐํ๊ฒฝ์์ ๋ค๋ฅธ database์ ์ฐ๊ฒฐํ์ฌ ๋ถ์ฐ transaction์ ๋ฌธ์ ๋ฅผ ๊ฐ์งํ ์ฐ ์ด๋ฅผ ํด๊ฒฐํ๋ ์ญํ ์ ํ๋ค. 8. ARCn(Archiver Processes) : redo log file์ด switch๋ ๋ ์ด๋ฅผ ๋ค๋ฅธ ์ฅ์น๋ก copyํ๋ ์ญํ ์ ํ๋ค. ๋ฌผ๋ก , database๋ฅผ archive log mode๋ก ์ด์ํ ๋์๋ง ํ์ฑํ ๋๋ค. 9. Dnnn(Dispatcher Processes) : shared serverํ๊ฒฝ์์ ์ฌ๋ฌ client๊ฐ ๊ณต์ ํ๋ shared server์์ ์ฐ๊ฒฐ์ ๋ด๋นํ๋ค. ์ฆ, client์ request๋ฅผ ๋ฐ์ shared server์ ์ฐ๊ฒฐํ๊ณ ์ฒ ๋ฆฌ๊ฒฐ๊ณผ๋ฅผ client๋ก ๋ณด๋ด์ฃผ๋ ์ญํ ์ ํ๋ค. Oracle Architecture ๋ชจ๋ธ
8.
์๋์ ๊ทธ๋ฆผ์ ์์์
์ธ๊ธํ ๋ด์ฉ๋ค์ ๋ฐํ์ผ๋ก ๊ฐ process์ memory ๊ทธ๋ฆฌ๊ณ file๊ฐ ์ ๊ด๊ณ๋ฅผ ๋์ํํ ๊ฒ์ด๋ค. ์๋ ๊ทธ๋ฆผ์ ์ดํดํ๋ค๋ฉด ์ ์ ์ด ์ฑ ์ ๋ฎ๊ณ ๋น ์ข ์ด์ ์ฌ๋ฌ ๋ถ ๋๋ฆ๋๋ก oracle์ ๊ธฐ๋ณธ ๊ตฌ์ฑ์ ๋ํ์ฌ ๊ทธ๋ฆผ์ ๊ทธ๋ ค๋ณด๋๋ก ํ์. ๊ทธ๋ฆผ 0-3 Oracle Architect ure
9.
์ฐธ์กฐ =============================================================== Oracle architecture :
ob 2p SGA : ob 3p, o9i 334p PGA : ob 21p, o8i 128p, o9i 326p Checkpoint : ob 24p instance๊ฐ start๋ ๋ recovery : ob 5p, o9i 74p
10.
Oracle Installation for
Windows ๊ฐ์ ์์ผ๋ก ์ด ์ฑ ์์ ์ค๋ช ํ๋ ๋ชจ๋ ๋ด์ฉ๋ค์ ๊ธฐ๋ณธ์ ์ผ๋ก OS๋ฅผ linux๋ก ์ค์ ํ์ฌ ์ฌ์ฉํ ๊ฒ์ด๋ค. ๊ทธ๊ฒ์ด ์ผ๋ฐ์ ์ธ database ์ด์์์๊ฒ ์ค์ง์ ์ธ ํจ๊ณผ๊ฐ ์์ ๊ฒ์ผ๋ก ํ๋จ๋์ ๊ธฐ ๋๋ฌธ์ด๋ค. ๊ทธ๋ฌ๋ ์ด๋ค ์ฌ์ฉ์๋ค์ windowsํ๊ฒฝ์์ ์๊ธฐ ์ญํ ์ ์ํํ๋ ์ฌ๋๋ ์์ ๊ฒ์ด๊ณ ๋๊ตฌ๋ oracle์ด์ฌ์ ํน์ ์ด์ ๋ง ๊ณต๋ถ๋ฅผ ์์ํ๋ ์ฌ๋๋ค์๊ฒ๋ windowsํ๊ฒฝ์ด ๋์ฑ ์ต์ํ ๊ฒ์ด๋ผ๋ ์ ์ ๊ฐ๊ณผํ ์๋ ์์๋ค. ์ฌ๊ธฐ์ ๋ค๋ฃจ๋ ๋ด์ฉ์ ์ฐจํ ๋ณธ๋ฌธ์ linuxํ๊ฒฝ์์ ๋ค์ ์ค๋ช ํ๊ฒ ๋๊ฒ ์ง๋ง ์ฌ๋ฌ๋ถ์ด windowsํ๊ฒฝ์์ ์ด๋ฐ ์์ ์ ๊ตณ์ด ํ ํ์๊ฐ ์๋ค๋ฉด ์ด ๋ถ๋ถ์ ๊ฑด๋ ๋์ด๋ ์ข๋ค. ํ ์ง๋ง ์์ผ๋ก windowsํ๊ฒฝ์์ ์์ ์ ์งํํ๋ ค๋ ์ฌ๋์ด๋ผ๋ฉด ๊ทธ๋ฆฌ๊ณ windowsํ๊ฒฝ์ด ๋์ฑ ์ต์ํ ์ฌ๋์ด๋ผ๋ฉด ๋ฐ๋์ ์ด ๋ถ๋ถ์ ์์ธํ ์ดํด๋ณธ ํ ์์ผ๋ก ๋ณธ๋ฌธ์์ ์ค๋ช ํ ๋ ๋ชจ๋ ๋ถ๋ถ์ linux directory๊ตฌ์กฐ๋ฅผ windows ๊ตฌ์กฐ๋ก ๋ณํํ์ฌ ํ์ต์ ํ๋ฉด ๋ ๊ฒ์ด ๋ค. Download ๋ฐ ์คํ ํ์ฌ ํ์๊ฐ ๋ณด์ฌ์ฃผ๋ ๋ด์ฉ๋ค์ oracle OTN homepage (http://www.oracle.com/technology/global/kr/index.html)๋ฅผ ํตํด download ํ ํ ์ด๋ฅผ ์ํํ ๊ฒ์ด๋ค. ๋จผ์ downloadํ file์ ์์ถ์ ํด์ ํ ํ ์ด๋ฅผ CD copy๋ณธ์ผ๋ก ๋ง ๋ค๋ฉด ์ดํ ํด๋น CD๋ฅผ ๋ฃ์ ๋ ๋ง๋ค ์๋์ผ๋ก ๋ค์๊ณผ ๊ฐ์ ํ๋ฉด์ ๋ณผ ์ ์๋ค. ๋ฌผ๋ก , ์ด ๋ ๊ฒ CD๋ฅผ ์ฌ์ฉํ ๊ฒ์ด ์๋๋ผ๋ฉด ํด์ ํ file๋ค ์ค โautorunโ directory๋ก ์ด๋ํ์ฌ ๊ทธ ์๋์ ์๋ โautorun.exeโ์ ์คํ์์ผ๋ ๋์ผํ ์์ ์ ํ ์ ์๋ค. CF. ๋ณธ๋ฌธ์ ๋ด์ฉ๋ค์ ๋ชจ๋ oracle10g release 1์ ๊ธฐ์ค์ผ๋ก ํ๊ณ ์๋ค. ๊ทธ๋ฌ๋ ์ฌ๊ธฐ์ ๋ณด ์ฌ์ฃผ๋ windows๊ธฐ๋ฐ์ install ๊ณผ์ ์ ํ์ฌ ์ฑ ์ด ์ถ๊ฐ๋๋ ์์ ์ ์ถ์๋ oracle10g release 2๋ฅผ ๊ธฐ์ค์ผ๋ก ํ์๊ธฐ ๋๋ฌธ์ ์ ์ฒด์ ์ผ๋ก ์ฐจ์ด๋ ์์ผ๋ ์ธ๋ถํญ๋ชฉ์ ๋ํ version ํ์์์ oracle10g release 2๋ฅผ ํ์ธํ ์ ์์ ๊ฒ์ด๋ค. ๊ทธ๋ฌ๋ ์ด๊ฒ์ด ๋ฌธ์ ๋์ง ๋ ์์ ๊ฒ์์ผ๋ก ์ฌ๋ฌ๋ถ์ ํ๊ฐ๋ฆฌ์ง ์๋๋ก ํ์.
11.
๊ทธ๋ฆผ 0-4 Oracle Install
Oracle Installation ๋ค์์ ๊ณผ์ ์ ์ค์ ๋ก oracle10g database๋ฅผ installํ๋ ๋ถ๋ถ์ด๋ค. ๋จผ์ ์ ํ๋ฉด์์ โInstall/Deinstall Prโ์ ์ ํํ๋ค. ๊ทธ๋ฌ๋ฉด ๋ค์๊ณผ ๊ฐ์ ํ๋ฉด์ด ๋ํ ๋๋ค. ์ฌ๊ธฐ์๋ oracle์ installํ ์์น์ ์ ํ๋ง์ ์ ํํ์ฌ ์งํํ๋ค. ์ฌ๋ฌ๋ถ์ ๊ฐ์ ์ฌ๋ฌ๋ถ์ ์ทจํฅ์ ๋ง๊ฒ ๋ณ๊ฒฝํ๋ฉด ๋๋ค.
12.
๊ทธ๋ฆผ 0-5 Oracle Install
์ด์ โ๋ค์(N)โ์ ์ ํํ๋ฉด ์ค์น ์ค๋นํ๋ฉด์ ๊ฑฐ์ณ ์ ์ ํ ๋ค์๊ณผ ๊ฐ์ด ์ค์นํ๊ฒฝ์ ๋ ํ ๊ฒ์ฌ๊ฒฐ๊ณผ ํ๋ฉด์ ๋ณผ ์ ์๋ค.
13.
๊ทธ๋ฆผ 0-6 Oracle Install
๋ณ ์ด์์ด ์๊ฑฐ๋ ์ด์์ด ์๋ค ํ๋๋ผ๋ ์ง์ ๊ด๋ จ์ด ์๋ค๋ฉด ์ญ์ โ๋ค์(N)โ์ ์ ํํ ์ฌ ์ค์นํ๋ฉด์ผ๋ก ์ด๋ํ๋ค.
14.
๊ทธ๋ฆผ 0-7 Oracle Install
์ด์ ์ค์นํ ๋ด์ญ๋ค์ ์ดํด๋ณธ ํ ์ต์ข ์ ์ผ๋ก โ์ค์น(I)โ๋ฅผ ํตํด ์ค์น ์์ ์ ์งํํ๋ค. ๋ค์๊ณผ ๊ฐ์ ํ๋ฉด์์ ์งํ๋ฅ ์ ํ์ธํ ์ ์๋ค.
15.
๊ทธ๋ฆผ 0-8 Oracle Install
์ค์น๊ฐ ์๋ฃ๋๋ฉด ๋ค์์ ํ๋ฉด์์ ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ํ์ธํ๋ค. ๊ฒฐ๊ณผ์ ๋ํ ์ค๋ช ์ ์ฐจํ ๋ณธ๋ฌธ ์์ ๋ค์ ์ดํด๋ณผ ๊ฒ์ด๋ค. ์ฌ๊ธฐ์๋ ๊ทธ ๊ณผ์ ๋ง ์ดํดํ๋ฉด ๋๊ฒ ๋ค.
16.
๊ทธ๋ฆผ 0-9 Oracle Install
์ด์ ์ข ๋ฃ๋ฅผ ์ ํํ์ฌ ์์ ์ ์๋ฃํ๋ค. Database Creation ํ๊ฒฝ ๋ค์์ windowsํ๊ฒฝ์์ database๋ฅผ ์์ฑํ๋ ๊ณผ์ ์ด๋ค. ๋จผ์ oracle database๋ฅผ ์ํ ์ถ๊ฐ์ ์ธ directory์ค์ ์ ๋ค์๊ณผ ๊ฐ์ดํ์. ์ฐจํ ์์ฑ๋ database์ ์ด๋ฆ์ โWINORAโ๋ก ํ๊ธฐํ ๊ฒ์์ผ๋ก ์ฌ๋ฌ๋ถ์ ๊ฐ์ ํ๊ฒฝ์ ๋ง์ถ๋ฉด ๋ ๊ฒ์ด๋ค. ์๋ ๊ทธ๋ฆผ์ ํ์๊ฐ data๊ฐ ์ ์ฅ๋ ์์น๋ก โoradataโ๋ฅผ ๊ทธ๋ฆฌ๊ณ database๋ฅผ ๊ด๋ฆฌํ directory ๊ตฌ์กฐ๋ก โadmin/*โ์ ๊ตฌ์ฑ์ ํ์์ ๋ณด์ฌ์ค๋ค.
17.
๊ทธ๋ฆผ 0-10 Oracle Admin Directory
์ ์ค์ ์ ๊ธฐ๋ณธ์ ์ธ oracle ํ๊ฒฝ๋ณ์์ธ โORACLE_BASEโ๋ฅผ โC:oracleโ๋ก ์ค์ ํ์์ ๋งํด์ค๋ค. ๋ค์๊ณผ ๊ฐ์ด registry์ ๋ณด๋ฅผ ํ์ธํ์ฌ ์ฌ๋ฌ๋ถ ๊ฐ์์ oracleํ๊ฒฝ์ ์ ๋๋ก ์ค ์ ํ ํ database์์ฑ ์์ ์ ๊ณ์ ์งํํด ๋ณด์. ๊ทธ๋ฆผ 0-11 Windows ์คํ์ฐฝ ์ด์ registry๋ฅผ ํ์ธํ๊ธฐ ์ํด ๋ค์๊ณผ ๊ฐ์ด ์คํ์ ํด๋ณด์.
18.
๊ทธ๋ฆผ 0-12 Windows ์คํ์ฐฝ
๋ค์์ registry ํ๋ฉด์ด๋ค. ๊ทธ๋ฆผ 0-13 Registry ํธ์ง๊ธฐ ์์ ๊ฐ์ด โHKEY_LOCAL_MACHINESOFTWAREโ๋ฅผ ์ ํํ ํ ๋ค์๊ณผ ๊ฐ์ด ORACLE๊ด๋ จ ๋ด์ญ์ ํ์ธํ์ฌ ํ์ํ ๋ถ๋ถ์ด ์์ผ๋ฉด ๊ฐ์ ์ถ๊ฐํ๊ฑฐ๋ ์ค์ ์ ๋ณ๊ฒฝํ ๋๋ก ํ๋ค. ์ฌ๊ธฐ์๋ ORACLE_BASE๋ฅผ ๋ ์ฌ๊ฒจ ๋ณด๋๋ก ํ๋ค. ๊ทธ๋ฆผ 0-14 Registry ํธ์ง๊ธฐ Database Creation ์งํ ํ์ฌ install์ด ์๋ฃ๋ ์์น์์ โC:oracleproduct10.2.0BIN dbca.batโ๋ฅผ ์ํํ ๋ฉด ๋ค์๊ณผ ๊ฐ์ ํ๋ฉด์ ๋ณผ ์ ์๋ค.
19.
๊ทธ๋ฆผ 0-15 DBCA ์ค ํ์ฐฝ
โ๋ค์(N)โ์ ์ ํํ์ฌ ์์ ์ ํํ๋ฉด์ผ๋ก ์ด๋ํ๋ค. ๊ทธ๋ฆผ 0-16 DBCA ์ค ํ์ฐฝ
20.
์ฌ๊ธฐ์ โ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์ฑโ์
์ ํํ ํ โ๋ค์(N)โ์ clickํ๋ค. ๊ทธ๋ฆผ 0-17 DBCA ์ค ํ์ฐฝ ์์ฑํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ํ์ ์ ํํ ํ ์ญ์ โ๋ค์(N)โ์ ์งํํ๋ค.
21.
๊ทธ๋ฆผ 0-18 DBCA ์ค ํ์ฐฝ
์ฌ๊ธฐ์ ์ฌ๋ฌ๋ถ์ด ์์ฑํ๊ณ ์ ํ๋ database์ ์ด๋ฆ์ ์ค์ ํ๋ค. ํ์๋ โWINORAโ๋ผ ๊ณ ๋ช ๋ช ํ์๋ค. ๋ค์ โ๋ค์(N)โ์ ์ ํํ๋ค.
22.
๊ทธ๋ฆผ 0-19 DBCA ์ค ํ์ฐฝ
์ ํ๋ฉด์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๊ด๋ฆฌํ option์ ์ค์ ํ ํ โ๋ค์(N)โ์ ์งํํ๋ค. ์ฌ๋ฌ๋ถ ์ ์ ์ค์ ์ ๊ทธ๋๋ก ๋ฐ๋ผ ํ์. ๊ด๋ จ ๋ด์ฉ๋ค์ ์ฐจํ ๋ณธ๋ฌธ์์๋ ๋ค์ ์ค๋ช ๋๋ค. ๋ค์ โ ๋ค์(N)โ์ ์ ํํ๋ค.
23.
๊ทธ๋ฆผ 0-20 DBCA ์ค ํ์ฐฝ
์ฌ๊ธฐ์๋ ์์ฑํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ํด ์ํธ๋ฅผ ์ค์ ํ๋ค. ํ์ฌ ์์ ์ ํธ์๋ฅผ ์ํด ๋ชจ๋ ๊ธฐ๋ณธ ์ํธ๋ฅผ โxmanagerโ๋ก ์ค์ ํ ์ํ์ด๋ค. ๋ค์ โ๋ค์(N)โ์ ์ ํํ๋ค.
24.
๊ทธ๋ฆผ 0-21 DBCA ์ค ํ์ฐฝ
์ด์ ์์ฑํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ storage๊ด๋ จ option์ด๋ค. ์ญ์ ๋์ค์ ๋ค์ ์ค๋ช ์ด ๋๊ฒ ์ง ๋ง ์ฌ๋ฌ๋ถ์ ๊ธฐ๋ณธ ์ ํ์ธ โํ์ผ ์์คํ โ์ ๊ทธ๋๋ก ์ค์ ํ๊ณ โ๋ค์(N)โ์ ์ ํํ๋๋ก ํ์.
25.
๊ทธ๋ฆผ 0-22 DBCA ์ค ํ์ฐฝ
ํ์๋ OMF๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํ์ฌ ์์ ๊ฐ์ด ์ค์ ํ์๋ค. โ๋ค์(N)โ์ ํตํด oracle10g์ ํน์ง์ธ flash recovery area๊ด๋ จ ์ค์ ์ ํด๋ณด์. ์์ธํ ๋ด์ฉ์ ๋์ค์ ๋ณธ๋ฌธ์์ ๋ค๋ฃฌ๋ค.
26.
๊ทธ๋ฆผ 0-23 DBCA ์ค ํ์ฐฝ
๋ค์์ ์คํค๋ง๋ฅผ ์ ํํ๋ ํ๋ฉด์ด๋ค. ๊ทธ๋ฆผ 0-24 DBCA ์ค ํ์ฐฝ
27.
๋ค์์ database๊ด๋ จ ์ค์ ์
ํ๋ ๋ถ๋ถ์ด๋ค. ๊ทธ๋ฆผ 0-25 DBCA ์ค ํ์ฐฝ ๋ค์์ ํ์ฌ๊น์ง ์ ํํ ๋ด์ฉ์ ๊ธฐ๋ฐ์ผ๋ก ๋ง๋ค์ด์ง database ๊ตฌ์ฑ files์ ๋ํ ์กฐ์ ์ ํ ์ ์๋ ํ๋ฉด์ด๋ค. ๊ทธ๋๋ก โ๋ค์(N)โ์ ์งํํ์.
28.
๊ทธ๋ฆผ 0-26 DBCA ์ค ํ์ฐฝ
์ด์ ๋ง์ง๋ง ๋จ๊ณ๋ก ์ด๋ํ๊ธฐ ์ํ์ฌ โ๋ค์(N)โ์ ์ ํํ์. ๊ทธ๋ฌ๋ฉด ๋ค์๊ณผ ๊ฐ์ ์ต์ข ์ ํ ํ๋ฉด์ด ๋ํ๋๋ค. ํ์๋ database์ ์์ฑ๊ณผ ๋๋ถ์ด ๋์ค์ ํ์ฉํ ๊ฐ๋ฅ์ฑ์ ์ผ๋ ์ ๋๊ณ ๊ทธ script๊น์ง ๊ธฐ๋ก์ ๋จ๊ธฐ๋๋ก ํ์๋ค. ์ด์ โ์๋ฃ(F)โ๋ฅผ ์ ํํ์ฌ ์์ฑ์์ ์ ์ํํด ๋ณด์.
29.
๊ทธ๋ฆผ 0-20 DBCA ์ค ํ์ฐฝ
์ด์ ์ต์ข ํ๋ฉด์ธ ํ์ฌ์ ์ค์ ์ ์ ๊ฒํ๋ popup์ฐฝ์ ํ์ธํ ์ ์๋ค.
30.
๊ทธ๋ฆผ 0-28 DBCA ์ค ํ์ฐฝ
โํ์ธโ์ ์ ํํ๋ฉด ์ค์ ์์ ์ด ์์๋จ๊ณผ ๋์์ ์์ ํํฉ์ ๋ณผ ์ ์๋ค.
31.
๊ทธ๋ฆผ 0-29 DBCA ์ค ํ์ฐฝ
์์ ์ด ์๋ฃ๋๋ฉด ๋ค์๊ณผ ๊ฐ์ด ์ต์ข ์ ์ผ๋ก ์์ ๋ด์ฉ์ ํ์ธํ๋ popup์ฐฝ์ด ๋ํ๋๋ค. ์ฌ๊ธฐ์ โ์ข ๋ฃโ๋ฒํผ์ ํด๋ฆญํ๋ฉด ๋ชจ๋ ์์ ์ด ์๋ฃ๋๋ค.
32.
๊ทธ๋ฆผ 0-30 DBCA ์ค ํ์ฐฝ
Database ํ์ธ ๋ฐ ๊ด๋ฆฌ ์ด์ ์๋์ ๊ฐ์ด command ์ฐฝ์ ์ด์ด์ ์ ์ ํ ์คํธ๋ฅผ ์งํํ์ฌ ์ด์์ ๋ฌด๋ฅผ ํ์ธํ ๊ณ database ์์ ์ด ์ ์์ ์ผ๋ก ์ด๋ฃจ์ด์ก์์ ๊ฒ์ฆํ์.
33.
๊ทธ๋ฆผ 0-31 SQL*Plus ์ ์ํ๋ฉด
์ด์ windowsํ๊ฒฝ์์ ์์ ์ ํ๊ณ ์ถ์ ์ฌ๋๋ค์ ์ํ ์ค๋น๊ฐ ์๋ฃ๋์๋ค. ์ด๋ฐ ๋ถ๋ค ์ ์์ผ๋ก ๋ณธ๋ฌธ์์ ์ค๋ช ํ๋ ๋ด์ฉ๋ค์ ๊ทธ๋๋ก ์งํํ๋ OS๊ด๋ จ ๋ถ๋ถ์ directory ๊ตฌ์กฐ ๋ฅผ windowsํ๊ฒฝ์ ๋ง๊ฒ ๋ณ๊ฒฝํ๋ฉด ๋ ๊ฒ์ด๋ค. CF. ๊ธฐ๋ณธ์ ์ผ๋ก ์์ฑ๋๋ database์ parameter file์ spfile์ ํํ๋ก โORACLE_HOMEdbs SPFILEWINORA.ORAโ๋ก ์์ฑ๋๋ค. ๋ฐ๋ผ์ ํ์ฌ ํ์๊ฐ ๋ง ๋ database์์๋ โC:oracleproduct10.2.0 dbs SPFILEWINORA.ORAโ๊ฐ ๋๋ค. ์ด๋ ๊ฒ ์์ฑ๋ database๊ด๋ จ ์๋น์ค๋ ์ต์ด windows์ ์์๊ณผ ํจ๊ป ์๋์ผ๋ก ์์๋ ๋๋ก ์ค์ ์ด ๋์ด ์๋ค. ์๋ํ๋ฅผ ์์น ์๊ณ ์ฌ๋ฌ๋ถ์ด ์ง์ ํด๋น ์๋น์ค๋ฅผ ์กฐ์ ํ๊ณ ์ถ ๋ค๋ฉด ์๋์ ๊ฐ์ด โ์ ์ดํ ๊ด๋ฆฌ๋๊ตฌ ์๋น์คโ๋ฅผ ์ ํํ ํ ์์์ ํ์ ๋ณ๊ฒฝํ๋ ๋ก ํ๋ค.
34.
๊ทธ๋ฆผ 0-32 Windows ์๋น์ค์ฐฝ
35.
์ฐธ์กฐ =============================================================== database ์์ฑ :
ob 14p spfile : o9i 153, 540p
Download