IT/DataBase

[Oracle] ORA-12547 TNS lost contact/UDE-12547 error..

์•Œ ์ˆ˜ ์—†๋Š” ์‚ฌ์šฉ์ž 2022. 11. 19.

ORA-12547 TNS lost contact

์ƒํ™ฉ : oracle ๊ณ„์ •์ด ์•„๋‹Œ ๋‹ค๋ฅธ ๊ณ„์ •์œผ๋กœ oracle์— ์ ‘์†ํ•ด์„œ expdp๋ฅผ ์ด์šฉํ•ด์„œ dump๋ฅผ ์‹คํ–‰ ์ค‘์ž„

์–ด์ฉŒ๋‹ค๊ฐ€ ์‹ค์ˆ˜๋กœ ์•„๋ž˜์ฒ˜๋Ÿผ ์˜ค๋ผํด ํ•˜์œ„ ํด๋”์˜ ๊ณ„์ •์„ other์˜ ๊ถŒํ•œ์„ rwx ๊ฐ€๋Šฅํ•˜๊ฒŒ ๋ณ€๊ฒฝ ํ–ˆ๋”๋‹ˆ

sudo chmod -R 757 /oracle

ude-12547, ora-12547 error

์œ„์ฒ˜๋Ÿผ ํ‘œ์‹œ๊ฐ€ ๋˜์—ˆ์—ˆ๋‹ค.

์‹ค์ˆ˜๋กœ ์ž˜ ๋Œ์•„๊ฐ€๋Š” ๋คํ”„๋ฅผ ์ž˜๋ชป ๊ฑด๋“œ๋ฆฌ๋Š” ๋ฐ”๋žŒ์—..(๋‹ค์‹œ๋Š” ์ด๋Ÿฐ ์‹ค์ˆ˜ ํ•˜์ง€ ์•Š์œผ๋ฆฌ)

๋‹น์—ฐํžˆ ์˜ค๋ผํด ํด๋”์˜ ๊ถŒํ•œ ๋ฌธ์ œ๋ผ๋Š” ๊ฐ•ํ•œ ํ™•์‹ ์„ ๊ฐ€์ง€๊ณ  ๊ตฌ๊ธ€๋ง์„ ํ–ˆ์Œ

์•„๋ž˜ ๋ธ”๋กœ๊ทธ์—์„œ ๋„์›€์„ ์–ป์—ˆ๋‹ค.

$ORACLE_HOME(/oracle/app/product/12.2.0.1)/bin ์•„๋ž˜์— oracle ํด๋”์˜ ๊ถŒํ•œ์„ 6751๋กœ ๋ณ€๊ฒฝ ํ–ˆ์Œ

sudo chmod 6751 oracle

6751๋กœ ๋ณ€๊ฒฝ๋œ ์†Œ์œ ๊ถŒ


๊ทธ ํ›„ dump ์Šคํฌ๋ฆฝํŠธ ์‹คํ–‰ ๊ฒฐ๊ณผ ์•„๋ž˜์ฒ˜๋Ÿผ ์ž˜ ๋˜๋Š” ๊ฑธ ํ™•์ธ ํ•  ์ˆ˜ ์žˆ์—ˆ์Œ

expdp success

์ž˜ ๋Œ์•„๊ฐ€๋Š” ๊ฑธ ๊ตณ์ด ๊ฑด๋“œ๋ฆฌ๋ฉด ์ด๋ ‡๊ฒŒ ๊ณ ์ƒํ•œ๋‹ค๋Š” ๊ฑธ ๋˜ํ•œ ๋ฒˆ ๊นจ๋‹ฌ์•˜์Œ

๋ธ”๋กœ๊ทธ์— ์•„๋ž˜์™€ ๊ฐ™์€ ๊ธ€์„ ์ ์œผ์…จ๋˜๋ฐ.. ๋ˆ„๊ตฐ๊ฐ€๊ฐ€ ์†Œ์œ ๊ถŒ์„ ๋ฐ”๊ฟจ์„ ์ˆ˜ ์žˆ๋‹ค.(๋‚ด๊ฐ€ ๋ฐ”๊ฟจ๋‹ค)

๋‹คํ–‰ํžˆ ์ €๊ฑธ๋กœ ํ•ด๊ฒฐ์ด ๋˜์—ˆ๋‹ค.

๋ฒค๋”์‚ฌ ์ œํ’ˆ์˜ ํŒŒ์ผ ์†Œ์œ ๊ถŒ์€ ์ ˆ๋Œ€๋กœ ํ•จ๋ถ€๋กœ ๊ฑด๋“œ๋ฆฌ์ง€ ๋ง์ž

์ถœ์ฒ˜ : http://www.dadbm.com/how-to-fix-ora-12547-tns-lost-contact-when-try-to-connect-to-oracle/


 

 

[Oracle]ORACLE SUB QUERY

๋ชฉ์ฐจ ์„œ๋ธŒ์ฟผ๋ฆฌ ์„œ๋ธŒ์ฟผ๋ฆฌ๋Š” ํ•˜๋‚˜์˜ ๋ฉ”์ธ์ฟผ๋ฆฌ์•ˆ์— ๋˜ ํ•˜๋‚˜์˜ ์ฟผ๋ฆฌ๊ฐ€ ๋‹ด๊ฒจ์žˆ๋Š” ๊ฑธ ์˜๋ฏธ ์ข…๋ฅ˜ : ์Šค์นผ๋ผ ์„œ๋ธŒ์ฟผ๋ฆฌ(SELECT์ ˆ์— ์‚ฌ์šฉ), ์ธ๋ผ์ธ๋ทฐ ์„œ๋ธŒ์ฟผ๋ฆฌ(FROM์ ˆ์— ์‚ฌ์šฉ), ์ผ๋ฐ˜ ์„œ๋ธŒ์ฟผ๋ฆฌ(WHERE์ ˆ์— ์‚ฌ์šฉ) SEL

yaga.tistory.com

 

[Oracle] ๊ฐ€์žฅ ๋งˆ์ง€๋ง‰ row ์กฐํšŒ(feat. partition by)

1:N์˜ ๊ด€๊ณ„์—์„œ N์ชฝ์˜ ๋ฐ์ดํ„ฐ๊ฐ€ ์—ฌ๋Ÿฌ row๊ฐ€ ์žˆ์„ ๊ฒฝ์šฐ ๊ฐ€์žฅ ๋งˆ์ง€๋ง‰ row๋งŒ ์กฐํšŒ SELECT EMP_ID /* ์•„์ด๋”” */ , EMP_POSITION_CD /* ์ง๊ธ‰์ฝ”๋“œ */ , EMP_ROLE_CD /* ์ง์ฑ…์ฝ”๋“œ */ FROM ( SELECT EMP_ID , EMP_POSITION_CD , EMP_ROLE_CD , R

yaga.tistory.com

 

[Oracle] ํ•ด๋‹น์›”๋ง์ผ ~ ์ต์›” ๋ง์ผ๊นŒ์ง€ ์กฐํšŒ

SELECT TO_CHAR(SYSDATE,'YYYYMM') || LPAD(LEVEL, 2, '0') AS dt FROM dual CONNECT BY LEVEL

yaga.tistory.com

 

[Oracle] ORDER BY ์‹œ ์กฐ๊ฑด ์ฒ˜๋ฆฌ

ํšŒ์› ํ…Œ์ด๋ธ” ์ •๋ ฌ ์‹œ ์•„๋ž˜์ฒ˜๋Ÿผ ์กฐ๊ฑด์œผ๋กœ ์ˆœ์œ„๋ฅผ ๋ถ€์—ฌํ•  ์ˆ˜ ์žˆ์Œ(๋‹ค์–‘ํ•˜๊ฒŒ ์‘์šฉ ๊ฐ€๋Šฅ) /* ์‚ฌ์šฉ์ž ์•„์ด๋””๊ฐ€ 'l'๋กœ ์‹œ์ž‘ํ•˜๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์šฐ์„ ์ˆœ์œ„๋กœ ํ•œ ๋‹ค์Œ ์ด๋ฆ„ ์˜ค๋ฆ„์ฐจ์ˆœ ์ •๋ ฌ */ SELECT ROW_NUMBER() OVER( O

yaga.tistory.com

 

[Oracle]ORA-28000 : the account is locked ํ•ด๊ฒฐ

๋ชฉ์ฐจ [Oracle]ORA-28000 : the account is locked ํ•ด๊ฒฐ๋ฐฉ๋ฒ• ๊ณ„์ •์ด lock๋œ ๊ฒฝ์šฐ์˜ ์ˆ˜๋Š” ๋‹ค์–‘ํ•ฉ๋‹ˆ๋‹ค. DBA๊ฐ€ ์ง์ ‘ ํ•ด๋‹น ๊ณ„์ •์„ ์ž ๊ถœ์„ ์ˆ˜๋„ ์žˆ๊ณ  ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ๊ณ„์† ํ‹€๋ ธ๊ฑฐ๋‚˜ ๋น„๋ฐ€๋ฒˆํ˜ธ ๋งŒ๋ฃŒ๋กœ ์ธํ•œ ์ž ๊ธˆ ์ œ ๊ฒฝ์šฐ๋Š”

yaga.tistory.com

 

๋Œ“๊ธ€