๊ฐœ๋ฐœ์ผ๊ธฐ ๐Ÿ’ป/DB

SqlDeveloper์—์„œ DB ๋น„๊ตํ•˜๊ธฐ

xoghks_h 2023. 12. 21. 10:40

 ์†Œ๊ทœ๋ชจ ํ”„๋กœ์ ํŠธ๋‚˜ ๊ฐœ์ธ์ ์œผ๋กœ ํ† ์ด ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•  ๋•Œ๋Š” ๊ตณ์ด DB๋ฅผ ๋‚˜๋ˆ„์ง€ ์•Š์•„๋„ ๊ดœ์ฐฎ์ง€๋งŒ, ๋Œ€๊ทœ๋ชจ ํ”„๋กœ์ ํŠธ๋ฅผ ๋‹ค๋ฃจ๋Š” ํ˜„์—…์—์„œ๋Š” ๊ฐœ๋ฐœ์„œ๋ฒ„์—์„œ ํ…Œ์ŠคํŠธ๋ฅผ ์ง„ํ–‰ํ•œ ๋’ค ๋ฌธ์ œ๊ฐ€ ์—†์Œ์„ ํŒŒ์•…ํ•˜๊ณ  ์šด์˜์„œ๋ฒ„์— ๋ฐ˜์˜ํ•ด ์‚ฌ์šฉ์ž๋“ค์—๊ฒŒ ์„œ๋น„์Šคํ•˜๋Š”๊ฒŒ ์ผ๋ฐ˜์ ์ด๋‹ค. ์ด๋Ÿด ๋•Œ ๊ฐœ๋ฐœ์„œ๋ฒ„์˜ DB์™€ ์šด์˜์„œ๋ฒ„์˜ DB๋ฅผ ๋™๊ธฐํ™” ์‹œํ‚ค๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•œ๋ฐ, ๋Œ€ํ‘œ์ ์ธ ๋ฌด๋ฃŒ DBMS ํˆด์ธ SqlDeveloper๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๊ฐ DB์˜ ์ฐจ์ด์ ์„ ์‰ฝ๊ฒŒ ๋น„๊ต๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ค.

1. ์ƒ๋‹จ ๋ฉ”๋‰ด Tools(๋„๊ตฌ) → Database Diff(๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ฐจ์ด)

 

2. Source Connection, Destination Connection์— ๊ฐ๊ฐ ๊ฐœ๋ฐœDB, ์šด์˜DB ์ง€์ •

 

3. ๋น„๊ต๊ฐ€ ํ•„์š”ํ•œ Standard Object Types ์„ ํƒ

 

4. ๋น„๊ต ๋Œ€์ƒ ์ƒ์„ธ ์ง€์ •(๋ฏธ์ง€์ • ์‹œ ์ „์ฒด ๋น„๊ต)

 

5. Finish ํด๋ฆญ ์‹œ ์ž‘์—… ์ง„ํ–‰

 

6. ๊ฐœ๋ฐœ DB์™€ ์šด์˜ DB์˜ ์ฐจ์ด๊ฐ€ ์žˆ๋‹ค๋ฉด ๋น„๊ต ๊ฐ€๋Šฅ

 

 ํŒจํ‚ค์ง€๋‚˜ ํ”„๋กœ์‹œ์ €๋ฅผ ๋น„๊ตํ•  ๋•Œ ๊ณต๋ฐฑ์˜ ์ฐจ์ด๋งŒ ์žˆ์–ด๋„ ์ฐจ์ด๊ฐ€ ์žˆ๋‹ค๊ณ  ํ‘œ์‹œ๋˜๊ธฐ ๋•Œ๋ฌธ์—, ์ž‘์—…ํ•  ๋•Œ ํฌ๋งทํŒ… ์Šคํƒ€์ผ ์ฐจ์ด๋กœ ์ธํ•ด ๊ณต๋ฐฑ ๋น„๊ต์ ์ด ์ƒ๊ธฐ๋Š” ๊ฒƒ๋„ ๊ณ ๋ คํ•ด์•ผํ•œ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋น„๊ตํ•  Standard Object Types๋ฅผ ์„ ํƒํ•  ๋•Œ ๋งŽ์€ ํ•ญ๋ชฉ์„ ์„ ํƒํ•ด์„œ ์ž‘์—…์„ ์ง„ํ–‰ํ•  ๊ฒฝ์šฐ, ์Šค์บ”ํ•˜๋Š”๋ฐ 30๋ถ„๋„ ๋„˜๊ฒŒ ๊ฑธ๋ฆฌ๋Š” ๊ฒฝ์šฐ๋„ ์žˆ์œผ๋‹ˆ ์ „์ฒด ํ•ญ๋ชฉ์„ ๋น„๊ตํ•ด์•ผํ•œ๋‹ค๋ฉด ์—ฌ์œ ๋กœ์šธ๋•Œ ์ง„ํ–‰ํ•˜๋Š” ๊ฒƒ์„ ์ถ”์ฒœํ•œ๋‹ค.