IT/DataBase

[Cubrid]cubrid manager db export/import

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

๋ชฉ์ฐจ

    cubrid manager db export

    cubrid DBMS๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค๋ฉด db๋ฅผ backupํ•˜๊ณ  importํ•˜๋Š” ๊ฑด 

    cubrid manager๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์ˆ˜์›”ํ•ฉ๋‹ˆ๋‹ค.

     

    ๋’ค๋Šฆ๊ฒŒ ์•ˆ ์‚ฌ์‹ค์ธ๋ฐ cubrid manager์—์„œ db ๋‚ด๋ณด๋‚ด๊ธฐ, ๊ฐ€์ ธ์˜ค๊ธฐ ํ•  ๊ฒฝ์šฐ

    ๋ชจ๋“œ๊ฐ€ ๊ด€๋ฆฌ์ž ๊ถŒํ•œ์ด ์•„๋‹ˆ๋ผ ์งˆ์˜๋ชจ๋“œ๋กœ ์ง„ํ–‰ํ•ด๋„ ์ƒ๊ด€์—†์Šต๋‹ˆ๋‹ค.(์ด๊ฑธ ์ด์ œ ์•Œ์•˜๋„ค์š”.)

     

    export ํ•  db์— ์ ‘์†ํ•œ ๋‹ค์Œ ์šฐํด๋ฆญ ๋‚ด๋ณด๋‚ด๊ธฐ ์„ ํƒ

    cubrid manager ๋‚ด๋ณด๋‚ด๊ธฐ

    ๊ธฐ๋ณธ๊ฐ’ ์„ ํƒ ํ›„ Next(sqlํŒŒ์ผ๋กœ ๋‚ด๋ณด๋‚ผ๊ฒƒ์ž…๋‹ˆ๋‹ค.)

     

    ํ…Œ์ด๋ธ” ์ „์ฒด ์„ ํƒ ํ˜น์€ ์›ํ•˜๋Š” ํ…Œ์ด๋ธ”๋งŒ ์„ ํƒ, ์šฐ์ธก์˜ ์ฐพ์•„๋ณด๊ธฐ์—์„œ sqlํŒŒ์ผ์„ ์ €์žฅํ•  ๊ฒฝ๋กœ ์„ค์ • ์ดํ›„ next

     

    ๋‚ด๋ณด๋‚ด๊ธฐ ํ•œ ์ •๋ณด๊ฐ€ ๋งž๋Š”์ง€ ํ™•์ธ ์ดํ›„ Finishํ•˜๋ฉด export๊ฐ€ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค.

    ์•„๋ž˜์ฒ˜๋Ÿผ ๋‚ด๋ณด๋‚ด๊ธฐ ์ƒํƒœ๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

     

    ์ตœ์ข…์ ์œผ๋กœ ์™„๋ฃŒ๊ฐ€ ๋˜๋ฉด sqlํŒŒ์ผ ์ €์žฅ๊ฒฝ๋กœ์— ์•„๋ž˜์ฒ˜๋Ÿผ ddlํด๋”์™€ dmlํŒŒ์ผ๋“ค์ด ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค.

     

    ddlํด๋”์˜ ๋‚ด์šฉ์€ ์•„๋ž˜์™€ ๊ฐ™์Šต๋‹ˆ๋‹ค.

    ์Šคํ‚ค๋งˆ๋Š” ๋‹น์—ฐํžˆ db ์Šคํ‚ค๋งˆ์ด๊ณ  index๋Š” ์ผ๋ฐ˜์ ์ธ RDBMS์—์„œ์˜ ์ƒ‰์ธ๊ฐœ๋…์ธ index๊ฐ€ ์•„๋‹ˆ๋ผ

    ์ œ์•ฝ์กฐ๊ฑด๋“ฑ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.

    โ€ป ํ…Œ์ด๋ธ” ์ƒ์„ฑ ์‹œ primary key๋‚˜ foreign key ๋˜๋Š” unique๋กœ ์„ค์ •ํ•œ ์ปฌ๋Ÿผ์€ ํ๋ธŒ๋ฆฌ๋“œ๊ฐ€ ์ž๋™์œผ๋กœ ์ธ๋ฑ์Šค๋ฅผ ์ƒ์„ฑํ•จ

    ์‹œ๋ฆฌ์–ผ, ํŠธ๋ฆฌ๊ฑฐ๋“ฑ์€ ๋‚ด์šฉ์ด ์—†์œผ๋ฉด ๋‹น์—ฐํžˆ 0kb์ž…๋‹ˆ๋‹ค.

     

    cubrid manager db import

    import ํ•  ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์ ‘์† ํ›„ ๊ฐ€์ ธ์˜ค๊ธฐ ์„ ํƒ

     

    ๊ธฐ๋ณธ๊ฐ’ ์„ ํƒ ์ดํ›„ Next

     

    ์Šคํ‚ค๋งˆ ํŒŒ์ผ์„ ์„ ํƒ ํ›„ ์Šคํ‚ค๋งˆํŒŒ์ผ ์ฒจ๋ถ€ ํ›„ Next

     

    ๊ฐ€์ ธ์˜จ ์ •๋ณด ๋งž๋Š”์ง€ ํ™•์ธ ํ›„ Finish

    ์ด๋ฏธ ์Šคํ‚ค๋งˆ๊ฐ€ ์žˆ๊ธฐ์— ์Šคํฌ๋ฆฐ์ƒท์€ ์ƒ๋žตํ•ฉ๋‹ˆ๋‹ค.

    ์Šคํ‚ค๋งˆ์™€ index๋ถ€ํ„ฐ ๊ฐ€์ ธ์˜จ ๋‹ค์Œ dml์— ์žˆ๋Š” ํ…Œ์ด๋ธ”๋“ค์˜ ๋ฐ์ดํ„ฐ๋ฅผ importํ•ด์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์™„์„ฑ์‹œํ‚ค๋ฉด ๋ฉ๋‹ˆ๋‹ค.

     

    ๋Œ“๊ธ€