๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
ORACLE/DB

[Oracle] listener ๊ตฌ์„ฑ (IO ์˜ค๋ฅ˜ : The Network Adapter could not establish the connection ํ•ด๊ฒฐ) :: ๋งˆ์ด์ž๋ชฝ

by ๐ŸŒปโ™š 2020. 3. 14.

Oracle ์„ค์น˜๊ฐ€ ๋‹ค ๋๋‚ฌ๋Š”๋ฐ SQLDeveloper๋กœ ์ ‘์† ํ…Œ์ŠคํŠธ๋ฅผ ํ•ด๋ณด์ง€๋งŒ ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

 

์ƒํƒœ : ์‹คํŒจ -ํ…Œ์ŠคํŠธ ์‹คํŒจ: IO ์˜ค๋ฅ˜: The Network Adapter could not establish the connection

 

์˜ค๋ผํด DBMS์™€ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๊ฐ€ ์ •์ƒ์ ์œผ๋กœ ์„ค์น˜๊ฐ€ ๋˜์–ด ์žˆ์œผ๋ฉด ์ฝ˜์†”์ฐฝ sqlplus๋ฅผ ํ†ตํ•ด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๋ถ™์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์™ธ๋ถ€์—์„œ ์ ‘์†ํ•˜๋ ค๊ณ ํ•˜๋ฉด ์œ„์™€ ๊ฐ™์€ ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ์ด ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ•˜๋ฉด ์šฐ์„  listener๊ฐ€ ์‹คํ–‰ ํ˜น์€ ๊ตฌ์„ฑ ๋˜์–ด์žˆ๋Š”์ง€ ํ™•์ธ๋ถ€ํ„ฐ ํ•ด์ค๋‹ˆ๋‹ค.

 

listener ์„œ๋น„์Šค ํ™•์ธ

Ctrl + Alt + Delete

๋‹จ์ถ•ํ‚ค๋ฅผ ์ž‘์—… ๊ด€๋ฆฌ์ž์˜ ์„œ๋น„์Šคํƒญ์œผ๋กœ ํ˜„์žฌ PC์— ์žˆ๋Š” ์„œ๋น„์Šค ๋ชฉ๋ก์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

 

ORCL ์ด๋ฆ„์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋Š” ์ •์ƒ์ ์œผ๋กœ ์ƒ์„ฑ๋˜์—ˆ์œผ๋‚˜.... Listener์— ๋Œ€ํ•œ ์„œ๋น„์Šค๊ฐ€ ์—†๋Š” ๊ฒƒ์„ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค. Listener๊ฐ€ ์กด์žฌํ–ˆ๋‹ค๋ฉด Oracle ๋ช…์นญ์œผ๋กœ๋œ Listener ์„œ๋น„์Šค๊ฐ€ ์กด์žฌํ–ˆ์„๊ฒ๋‹ˆ๋‹ค.

 

 

Listener ์„ค์น˜

์œˆ๋„์šฐ ํƒ์ƒ‰๊ธฐ๋ฅผ ํ†ตํ•ด "Net Configuration Assistant"๋ผ๋Š” ํŒŒ์ผ์„ ์‹คํ–‰ํ•ด์ค๋‹ˆ๋‹ค.

 

๋ฆฌ์Šค๋„ˆ ๊ตฌ์„ฑ

 

๋ฆฌ์Šค๋„ˆ๊ฐ€ ์ด๋ฏธ ๊ตฌ์„ฑ๋˜์–ด ์žˆ๋‹ค๋ฉด ๋‹ค๋ฅธ ํ•ญ๋ชฉ๋“ค์ด ์„ ํƒํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜์–ด ์žˆ์„๊ฒ๋‹ˆ๋‹ค.

ํ˜„์žฌ๋Š” ๋ฆฌ์Šค๋„ˆ๊ฐ€ ์—†๊ธฐ ๋•Œ๋ฌธ์— ์ถ”๊ฐ€ ์ฒดํฌ๋ฐ•์Šค๋งŒ ํ’€๋ ค์žˆ์Šต๋‹ˆ๋‹ค.

 

Listener์˜ ๊ธฐ๋ณธ ์ด๋ฆ„์€ LISTENER์ž…๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ์ด๋ฆ„์œผ๋กœ ์ €์žฅํ•ด๋„ ๋˜์ง€๋งŒ, ๊ทธ๋ ‡๊ฒŒ ๋˜๋ฉด ๋ฆฌ์Šค๋„ˆ ๋ช…๋ น์„ ์‚ฌ์šฉํ• ๋•Œ ๋’ค์— ๋ฆฌ์Šค๋„ˆ๋ช…๊นŒ์ง€ ์ž…๋ ฅํ•ด์ค˜์•ผํ•˜๊ธฐ ๋•Œ๋ฌธ์— Default ๋ช…์นญ์œผ๋กœ ์ง„ํ–‰ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

 

๊ธฐ๋ณธ TCP ํ”„๋กœํ† ์ฝœ ์„ ํƒ

 

๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ํ‘œ์ค€ํฌํŠธ 1521๋กœ ๊ตฌ์„ฑํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

 

์ถ”๊ฐ€์ ์œผ๋กœ ๋ฆฌ์Šค๋„ˆ๋ฅผ ๊ตฌ์„ฑํ•˜์ง€ ์•Š์„๊บผ๊ธฐ ๋•Œ๋ฌธ์— ์•„๋‹ˆ์˜ค ์ฒดํฌํ•˜๊ณ  ๋‹ค์Œ ํด๋ฆญ

 

๋ฆฌ์Šค๋„ˆ ๊ตฌ์„ฑ์ด ์™„๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

 

 

Listener ๊ธฐ๋™ ํ™•์ธ

1. ์ฝ˜์†”์ฐฝ ๋ช…๋ น ํ™•์ธ

lsnrctl status

์œ„ ๋ช…๋ น์„ ์ž…๋ ฅํ–ˆ์„๋•Œ ์—ฐ๊ฒฐ๋˜์—ˆ๋‹ค๋Š” ๋‚ด์šฉ์ด ์ฝ˜์†”์ฐฝ์— ์ถœ๋ ฅ๋˜๋ฉด ์ •์ƒ์ ์œผ๋กœ ๊ตฌ์„ฑ๋˜๊ณ  ์„œ๋น„์Šค ์‹คํ–‰๋œ ๊ฒƒ ์ž…๋‹ˆ๋‹ค.

 

2. listener.ora ํŒŒ์ผ ์ƒ์„ฑ ํ™•์ธ

 DB_HOME ๊ฒฝ๋กœ์— Network/Admin ๊ฒฝ๋กœ ์•„๋ž˜ listener.ora์™€ tnsnames.ora ํŒŒ์ผ์ด ์ƒ์„ฑ๋˜์–ด ์žˆ์œผ๋ฉด ๊ตฌ์„ฑ ์™„๋ฃŒ๋œ๊ฒƒ ์ž…๋‹ˆ๋‹ค.

 

 3. SQLDeveloper ์ ‘์† ํ™•์ธ

๊ฐ€์žฅ ํŽธ๋ฆฌํ•œ ํ™•์ธ ๋ฐฉ๋ฒ•์€ ๊ธฐ์กด์— ์—๋Ÿฌ๊ฐ€ ๋‚ฌ๋˜ ์—ฐ๊ฒฐ์— ๋‹ค์‹œ ์ ‘์† ํ…Œ์ŠคํŠธ๋ฅผ ํ•ด๋ณด๋Š” ๊ฒƒ ์ž…๋‹ˆ๋‹ค.

 

๋Œ“๊ธ€