ÇØÄ¿Áî´º½º / ÇØÄ¿´ëÇÐ

Donation bitcoin(±âºÎ¿ë ºñÆ®ÄÚÀÎ ÁÖ¼Ò)

¡¡
1Pq3K39XM5xx4CifGKgppXeavtWNNHH7K4
¡¡
±âºÎÇϽŠºñÆ®ÄÚÀÎÀº "º¸¾È Ãë¾à °èÃþ"À» À§ÇØ »ç¿ëµÇ°í ÀÖ½À´Ï´Ù.
¡¡
¡¡

Donation bitcoin(±âºÎ¿ë ºñÆ®ÄÚÀÎ ÁÖ¼Ò)

¡¡
1Pq3K39XM5xx4CifGKgppXeavtWNNHH7K4
¡¡
±âºÎÇϽŠºñÆ®ÄÚÀÎÀº "º¸¾È Ãë¾à °èÃþ"À» À§ÇØ »ç¿ëµÇ°í ÀÖ½À´Ï´Ù.
¡¡

°øÁö

¡¡

1. MS ¿§Áö ºê¶ó¿ìÀú¿¡¼­ÀÇ °æ°íâÀº 'À©µµ¿ì µðÆæ´õ'¸¦ ²ô½Ã¸é µË´Ï´Ù.

             'À©µµ¿ì µðÆæ´õ ²ô±â'

2. Å©·Ò ºê¶ó¿ìÀú·Î Á¢¼Ó½Ã ³ª¿À´Â ¾Ç¼ºÄÚµå °æ°íâÀº ±¸±Û Å©·ÒÀÇ ¿¡·¯, Áï ¿ÀŽ(ŽÁö ¿À·ù)À̹ǷΠ¹«½ÃÇÏ½Ã¸é µË´Ï´Ù.

3. ÀÌ »çÀÌÆ®´Â ¾ÈÀüÇÏ¸ç ±ú²ýÇÏ´Ù´Â °ÍÀ» ¾Ë·Á µå¸³´Ï´Ù.

4. ¹«°íÇÑ »çÀÌÆ®µé¿¡ ´ëÇÑ °ø·æ ±â¾÷ ºê¶ó¿ìÀúµéÀÇ ¹«Â÷º°ÀûÀÎ 'ŽÁö ¿À·ù ȾÆ÷'°¡ »ç¿ëÀÚµéÀÇ Á¤º¸ °øÀ¯ÀÇ ÀÚÀ¯¸¦ ħÇØÇÏ°í ÀÖ½À´Ï´Ù. ÀÌ¿¡ ´ëÀÀÇÏ¿© ÀÌ ±â¾÷µéÀ» »ó´ë·Î ¼Ò¼ÛÀ» ÁغñÇÏ°í ÀÖ½À´Ï´Ù.

¡¡




¼³Ä¡
ÆÁ
ÇÁ·Î±×·¡¹Ö
ÀÚ·á½Ç

MSSQL ÇÁ·Î±×·¡¹Ö
À̸§: ÇØÄ¿Áî´º½º
µ¥ÀÌÅͺ£À̽º »ý¼º  
»õ ÆäÀÌÁö 1

¢º 2. µ¥ÀÌÅͺ£À̽º »ý¼º


¡¡

ÀÚ À̹ø¿¡ ¼Ò°³ÇØ µå¸± ³»¿ëÀº? µ¥ÀÌÅͺ£À̽º¸¦ »ý¼ºÇÏ´Â ºÎºÐ ÀÔ´Ï´Ù.
µ¥ÀÌÅͺ£À̽º »ý¼ºÀº »ý°¢Ã³·³ ¸¸¸¸ÇÏÁö ¾Ê½À´Ï´Ù.
½Ã½ºÅÛÀÇ ±¸¼ºÀ» Àü¹ÝÀûÀ¸·Î ÀÌÇØ ÇÏ¼Å¾ß ÇÏ¸ç ¾Æ¿ï·¯ ¿É¼Çµµ »ó´çÈ÷ ¸¹´ä´Ï´Ù.
ÀÚ »õ·Ó°Ô ´Ù½Ã º¸´Â ¸¶À½À¸·Î º¸¼Å¾ß ÇÒ°Ì´Ï´Ù.
µ¥ÀÌÅͺ£À̽º »ý¼º ÀÔ´Ï´Ù
¡¡

¸ÕÀú µ¥ÀÌÅͺ£À̽º È®ÀåÀÚ¿¡ ´ëÇÑ ÀÌÇØ ÀÔ´Ï´Ù.
SQL¼­¹öµ¥ÀÌÅͺ£À̽º´Â ±âº»ÀûÀ¸·Î SQL¼­¹ö°¡ ¼³Ä¡µÈ Æú´õÀÇ Data Æú´õ¿¡ »ý¼ºÀÌ
µÇ°Ô µË´Ï´Ù. ÀÌ°÷À» »ì¦ µé¿©´Ù º¼±î¿ä


¡¡

ÀÌ·¸°Ô ÀÌ·ç¾îÁ® ÀÖÀ» °Ì´Ï´Ù.(ÄÚ³ª´Ï¿Í ´Ù¸¦ ¼ö ÀÖ½À´Ï´Ù.)
"¾Æ´Ï ÄÚ³­´Ï¸¶ ÀÌ°Å º¸¿©ÁÙ¶ó±¸ Å½»ö±â ¿­±¸ º¸¶ó±¸ ÇÑ°Ç°¡¿±"
¾Æ´Õ´Ï´Ù. È®ÀåÀÚ¸¦ ÁÖÀÇÇØ º¸½Ã¶ó´Â °Ì´Ï´Ù. º¸½Ã¸é
mdf ¶ó´Â È®ÀåÀÚ¿Í ldf ¶ó´Â È®ÀåÀÚ°¡ º¸ÀÌ½Ç °Ì´Ï´Ù.
SQL¼­¹ö´Â 3°³ÀÇ È®ÀåÀÚ¸¦ »ç¿ëÇÕ´Ï´Ù
¡¡

È®ÀåÀÚ¸í
¼³¸í
MDF
ÁÖ µ¥ÀÌÅÍ È­ÀÏ
NDF
º¸Á¶ µ¥ÀÌÅÍ È­ÀÏ
LDF
·Î±× È­ÀÏ

ÁÖ µ¥ÀÌÅÍ È­ÀÏÀº ¸ðµç µ¥ÀÌÅͺ£À̽º°¡ ¹Ýµå½Ã °¡Á®¾ß µÇ´Â È­ÀÏ ÀÔ´Ï´Ù.
ndf È­ÀÏÀº º¸Á¶ µ¥ÀÌÅÍ È­ÀÏ·Î ÁÖ µ¥ÀÌÅÍ È­ÀÏÀÇ Å©±â°¡ Ä¿Á®¼­ µð½ºÅ©¿¡ ºÐ»ê ½Ãų °æ¿ì³ª
È­Àϱ׷ìÀ¸·Î µ¥ÀÌÅͺ£À̽º¸¦ »ý¼ºÇҽà »ý±â°Ô µË´Ï´Ù.
ldf È­ÀÏÀº ·Î±× µ¥ÀÌÅÍ È­ÀÏ·Î µ¥ÀÌÅÍ º¯°æÀÌ ¾²ÀÌ´Â È­ÀÏ ÀÔ´Ï´Ù.
È÷½ºÅ丮 È­ÀÏÀ̶ó°íµµ ÇÕ´Ï´Ù.

ÀÚ!!! ±×·³ MDF¿Í NDF È­ÀÏ¿¡ ´ëÇØ Á»´õ ±íÀÌ ¾Ë¾Æ º¸µµ·Ï ÇÏÁö¿ä.

¡¡



µ¥ÀÌÅͺ£À̽º È­ÀÏÀº ¹Ýµå½Ã ÇÁ¶óÀ̸Ӹ® È­ÀÏ ±×·ìÀÌ Á¸Àç ÇØ¾ß Çϸç
ÇÁ¶óÀ̸Ӹ® ±×·ìÀº ¹Ýµå½Ã MDF È­ÀÏÀ» Çϳª Æ÷ÇÔ ÇØ¾ß ÇÕ´Ï´Ù.
¾Æ¿ï·¯ LDF È­ÀÏ ¿ª½Ã ¹Ýµå½Ã Á¸Àç ÇØ¾ß ÇÕ´Ï´Ù.
NDF È­ÀÏÀº º¸Á¶ µ¥ÀÌÅÍ È­ÀÏÀ̱⠶§¹®¿¡ ¹Ýµå½Ã Á¸ÀçÇÒ ÇÊ¿ä´Â ¾ø±¸¿ä.
MS°¡ ÀßÇÏ´Â°Ô ¹Ù·Î »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º ÀÔ´Ï´Ù.
±×³É È®Àθ¸ ´ë°­ ´­·¯µµ »ý¼ºÀÌ µÇÁö¿ä. ¿É¼Çµµ µðÆúÆ®·Î »ç¿ëÇؼ­ ¸¸µå´Â °Ì´Ï´Ù.
´ÙÀ½À¸·Î È­ÀÏ ±×·ì¿¡ ´ëÇÑ ¼³¸íÀÔ´Ï´Ù.

¡¡

È­Àϱ׷ì¸í
¼³¸í
ÁÖ µ¥ÀÌÅÍ(Primary) È­ÀÏ ±×·ì ¹Ýµå½Ã ÀÖ¾î¾ß Çϸç MDFÈ­ÀÏÀº ¹Ýµå½Ã 

ÀÌ ÁÖµ¥ÀÌÅÍ È­ÀÏ ±×·ì¿¡ ÀÖ¾î¾ß ÇÑ´Ù.

º¸Á¶ µ¥ÀÌÅÍ(Secondary) È­ÀÏ ±×·ì ÁÖ µ¥ÀÌÅÍ È­ÀÏ ±×·ìÀ» º¸Á¶ÇÏ´Â È­ÀÏ ±×·ìÀ̸ç

»ç¿ëÀÚ°¡ Ãß°¡°¡ °¡´ÉÇÏ´Ù.

¿©±â¿¡´Â NDF È­ÀÏÀÌ À§Ä¡ÇÑ´Ù.

ÀÚ ÀÌÁ¤µµ¸é È­ÀÏ ±×·ì¿¡ ´ëÇؼ­µµ ¾î´ÀÁ¤µµ ÀÌÇØ°¡ µÇ¼ÌÀ» °Ì´Ï´Ù.
¡¡

±×·³ µ¥ÀÌÅͺ£À̽º¸¦ ¿£ÅÍÇÁ¶óÀÌÁî °ü¸®ÀÚ·Î »ý¼ºÀ» ÇØ º¸¼ÌÀ¸´Ï À̹ø¿£ µ¥ÀÌÅͺ£À̽º »ý¼º
¸¶¹ý»ç·Î »ý¼ºÀ» ÇØ º¸Áö¿ä
¡¡



¸¶¹ý»ç¸¦ ¼öÇàÇÕ´Ï´Ù




¸¶¹ý»ç È­¸é¿¡¼­ µ¥ÀÌÅͺ£À̽º ¸¸µé±â ¸¶¹ý»ç¸¦ ½ÇÇà ÇÕ´Ï´Ù




Wizard_test¶ó´Â À̸§À¸·Î Àû¾î µÎ¾ú½À´Ï´Ù.
´ÙÀ½À» ´©¸£½Ã¸é
¡¡




µ¥ÀÌÅͺ£À̽º È­ÀÏ°ú óÀ½ Å©±â¸¦ ÁöÁ¤ÀÌ °¡´ÉÇØ Áö½Ç °Ì´Ï´Ù.
°Çµå¸®½Ç ÇÊ¿ä ¾øÀÌ ±×³É óÀ½Å©±â¸¦ 1M·Î Àâ°í ¼³Á¤ ÇÏ½Ã¸é µË´Ï´Ù.
¡¡




È­ÀÏÀÇ Áõ°¡ Á¤ÀǸ¦ ÇÏ´Â ºÎºÐÀÔ´Ï´Ù. SQL¼­¹ö´Â µ¥ÀÌÅÍ°¡ ½×¿©°¡´Â ±×·± ÀúÀå¼Ò ÀÔ´Ï´Ù.
ÀÌ ÀúÀå¼Ò´Â µ¥ÀÌÅͺ£À̽º ´ÜÀ§·Î ÀúÀåÀÌ µÇÁö¿ä. ¸¸¾à µ¥ÀÌÅͺ£À̽ºÀÇ Å©±â´Â 10MÀε¥
°è¼Ó µ¥ÀÌÅÍ°¡ ½×¿© °¡¸é¼­ 10M¸¦ ³Ñ°ÔµÇ¸é ¾î¶»°Ô µÉ±î¿ä? SQL¼­¹ö°¡ ¸ØÃß¸é ¾ÈµÇ°ÚÁö¿ä?
¿©±â¼­ ÀÚµ¿À¸·Î µ¥ÀÌÅͺ£À̽º È­ÀÏÀÇ Å©±â¸¦ Áõ°¡ ½ÃÄѼ­ ¸ØÃß´Â »çŸ¦ ¸·À»¼ö ÀÖ´Â ¿É¼ÇÀÌ
ÀÖ´Â °Ì´Ï´Ù. ÀÌ·¸°Ô À§Àúµå·Î ÁøÇàµÇ´Â È­¸éÀ» ±×³É º¸¿© µå¸®´Â°Ç ¾Æ´Õ´Ï´Ù.
°ð SQL±¸¹®À¸·Î µ¥ÀÌÅͺ£À̽º »ý¼ºÀ» ¹è¿ì½ÇÅÙµ¥¿ä. ±×¶§ »ç¿ëÀÌ ÆíÇÏ½Ã°Ô ¸»À»
µå¸®´Â °Ì´Ï´Ù
. ±âº»À¸·Î Àâ°í ´ÙÀ½À» ´©¸£¼¼¿ä
¡¡




À̹ø¿£ µ¥ÀÌÅÍ È­ÀÏÀÌ ¾Æ´Ñ Æ®·£Á§¼Ç ·Î±× È­ÀÏÀ» Àâ´Â ºÎºÐ ÀÔ´Ï´Ù.
Æ®·£Á§¼Ç ·Î±× È­ÀÏÀº µ¥ÀÌÅÍÀÇ º¯°æº»ÀÌ ½×ÀÌ´Â °÷ÀÔ´Ï´Ù. ¿ª½Ã³ª µ¥ÀÌÅÍ¿¡ ´ëÇØ º¯°æÀÌ
ÀϾ¶§ ÇÊ¿äÇÑ ºÎºÐÀ¸·Î °ø°£À» Àâ¾Æ ÁÖ¾î¾ß ÇÏÁö¿ä.
±âº»À¸·Î ÀâÀ¸½Ã°í ´ÙÀ½À» ´©¸£½Ã¸é
¡¡



¿ª½Ã³ª ¸¶Âù°¡Áö·Î ÀâÀ¸½Ã¸é µË´Ï´Ù



ÀÚ ¿©ÇÏ°£ ±âº» ¼¼ÆÃÀ¸·Î µ¥ÀÌÅͺ£À̽º¸¦ »ý¼º ÇϽŠ°Ì´Ï´Ù.
¸¶Ä§À» ´©¸£½ÅÈÄ º¸½Ã¸é µ¥ÀÌÅͺ£À̽º°¡ ¸¸µé¾î Á³´Ù´Â ¸Þ¼¼Áö¿Í ÇÔ²² °ü¸® °èȹÀ»
¸¸µéÁö¸¦ ¹°¾î º¾´Ï´Ù. MSSQL7¿¡¼­´Â ¸ÞÀÎÆ®³Í½º Ç÷£À̶ó ÇÏ¿© °ü¸® °èȹÀ» µû·Î
¼¼Æà ÇØ¾ß ÇßÀ¸³ª SQL2000ºÎÅÍ´Â À§Á®µå·Î »ý¼º ¿Ï·áÈÄ ÀÚµ¿À¸·Î ¹°¾î º¾´Ï´Ù.
ÀÌ´Â ¾ÆÁ÷ º¼ ´Ü°è°¡ ¾Æ´Ï´Ï ¾Æ´Ï¿À¸¦ ¼±Åà Çϵµ·Ï ÇÏ°Ú½À´Ï´Ù
¡¡





µ¥ÀÌÅͺ£À̽º°¡ ¸¸µé¾î Áø °ÍÀ» º¼ ¼ö ÀÖ½À´Ï´Ù.
¡¡

´ÙÀ½Àº ¿£ÅÍÇÁ¶óÀÌÁî °ü¸®ÀÚ·Î »ý¼ºÇÏ´Â ºÎºÐÀä.. À̺κÐÀº Àü¿¡ ÇØ º¸¾ÒÀ¸´Ï ³Ñ¾î°¡±¸
¹Ù·Î À̾ SQL±¸¹®À¸·Î »ý¼ºÇÏ´Â ºÎºÐÀ» ¹è¿ì½Ã°Ú½À´Ï´Ù.

ÀÌÁ¦ µ¥ÀÌÅͺ£À̽º »ý¼º ±¸¹®¿¡ ´ëÇؼ­ ¸»À» µå¸®¸é

¡¡


CREATE DATABASE database_name
[ ON
    [ < filespec > [ ,...n ] ]
    [ , < filegroup > [ ,...n ] ]
]
[ LOG ON { < filespec > [ ,...n ] } ]
[ COLLATE collation_name ]
[ FOR LOAD | FOR ATTACH ]

< filespec > ::=

[ PRIMARY ]
(
[ NAME = logical_file_name , ]
    FILENAME = 'os_file_name'
    [ , SIZE = size ]
    [ , MAXSIZE = { max_size | UNLIMITED } ]
    [ , FILEGROWTH = growth_increment ] ) [ ,...n ]

< filegroup > ::=

FILEGROUP filegroup_name < filespec > [ ,...n ]

¡¡

µ¥ÀÌÅͺ£À̽º »ý¼º SQL ±¸¹®Àº ÀÌ·± ½ÄÀÌ µÈ´ä´Ï´Ù. - »ùÇ÷Π¾Ë¾Æº¸½ÇÅ×´Ï Å« ½Å°æ¾²½Ç ÇÊ¿ä ¾ø´ä´Ï´Ù.

ÀÚ ¿ª½Ã³ª »ùÇÃÀ» º¸¿© µå¸®¸é¼­ ¸»À» µå¸®Áö¿ä
¡¡


USE master
GO

CREATE DATABASE Sales
ON
( NAME = Sales_dat,
FILENAME = 'c:\temp\saledat.mdf',
SIZE = 10,
MAXSIZE = 50,
FILEGROWTH = 5 )
LOG ON
( NAME = 'Sales_log',
FILENAME = 'c:\temp\salelog.ldf',
SIZE = 5MB,
MAXSIZE = 25MB,
FILEGROWTH = 5MB )
GO

¡¡

SQL¼­¹ö2000 ºÏ½º ¿Â¶óÀο¡ ÀÖ´Â °¡Àå °£´ÜÇÑ »ùÇà ÀÔ´Ï´Ù. ÂùÂùÈ÷ ¼³¸íÀ» µå¸®Áö¿ä.
Sales µ¥ÀÌÅͺ£À̽º¸¦ »ý¼º ÇÕ´Ï´Ù. Sales_dat¶ó´Â À̸§À¸·Î µ¥ÀÌÅÍ È­ÀÏÀ» »ý¼º ÇÕ´Ï´Ù.
È­ÀÏÀÇ À̸§Àº c:\temp\sale_dat.mdf È­ÀÏ·Î »ý¼º Çϱ¸¿ä. ¾Æ¿ï·¯ ±âº» Å©±â´Â 10M·Î »ý¼ºÇϸç
ÃÖ´ë ´Ã¾î³¯ ¼ö ÀÖ´Â Å©±â´Â 50M ÀÔ´Ï´Ù. È­ÀÏ Áõ°¡´Â 5M¾¿ Áõ°¡¸¦ ÇÏ°Ô µË´Ï´Ù.
sales_log¶ó´Â È­ÀÏ À̸§À¸·Î Æ®·£Á§¼Ç ·Î±× È­ÀÏÀ» »ý¼º ÇÕ´Ï´Ù.
¾Æ¿ï·¯ È­ÀÏ À§Ä¡´Â c:\temp\salelog.ldf ¶ó´Â À̸§À¸·Î »ý¼º ÇÕ´Ï´Ù. size´Â ±âº» 5MÀ̸ç ÃÖ´ë
Å©±â´Â 25MÀÔ´Ï´Ù. È­ÀÏ Áõ°¡´Â 5M¾¿ ÀÌ·ç¾î Áý´Ï´Ù.
¾î¶°¼¼¿ä? ±×´ÙÁö ¾î·ÆÁö ¾ÊÁö¿ä
¡¡


ÀÌ·¸°Ô SQL±¸¹®À¸·Î µ¥ÀÌÅͺ£À̽º¸¦ »ý¼ºÇÏ´Â ¹ö¸©À» µéÀÌ½Ã´Â°Ô ÁÁ½À´Ï´Ù.
ù¹ø° ÀÌÀ¯´Â ¿£ÅÍÇÁ¶óÀÌÁî °ü¸®ÀÚ³ª À§Á®µå·Î´Â ¼¼ºÎ ¼¼ÆÃÀ» ÇÒ ¼ö ¾ø½À´Ï´Ù.
¾Æ¿ï·¯ È­ÀÏ ±×·ì¿ª½Ã Á¤È®È÷ Á¤ÀÇ ÇÒ ¼ö°¡ ¾ø´ä´Ï´Ù. »ó¼¼ÇÑ µ¥ÀÌÅͺ£À̽º Á¤ÀǸ¦ À§ÇØ
SQL±¸¹®À» ÀÌ¿ëÇÑ ¹æ½ÄÀ» ²À ¾Ë¾Æ µÎ½Ã¸é ÁÁ±¸¿ä.
ÄÚ³­ÀÌ°¡ °¡Àå Áß¿äÇÑ ÀÌÀ¯¶ó°í »ý°¢ ÇÏ´Â °ÍÀº
µÎ¹ø°·Î µ¥ÀÌÅÍ º£À̽º »ý¼º ±¸¹®ÀÇ ÀúÀåÀÌ °¡´ÉÇÕ´Ï´Ù.
°¡²û ÄÚ³­ÀÌ°¡ ¿ÜºÎ¿¡ ³ª°¡ ÀÏÀ» ÇÒ °æ¿ì
Á¦ °­ÁÂÀÇ µ¥ÀÌÅͺ£À̽º »ý¼º ±¸¹®À» ¿ì¼± Äõ¸® ¾î³¾¶óÀÌÁ®·Î ºÙÀÎÈÄ ¾à°£ÀÇ ¼öÁ¤ ÀÛ¾÷À»
Çؼ­ »ý¼ºÀ» ÇÑ´ä´Ï´Ù. º¹ÀâÇÏ°Ô »ý¼ºÇÏ´Â µ¥ÀÌÅͺ£À̽º Àϼö·Ï ÆíÇÏ°Ô »ç¿ëÀÌ °¡´É ÇÏÁö¿ä.
ÀÌÁ¡ ¾Ë¾ÆµÎ½Ã¸é À¯¿ë ÇÏ´ä´Ï´Ù. - ÄÚ³­À̵ΠÀÌÀü¿¡´Â EMÀ¸·Î »ý¼ºÇÏ´Â µ¥ÀÌÅͺ£À̽º¸¦
Áñ°Ü »ç¿ë ÇßÀ¸³ª ½ÇÁ¦ ÀÏÀº ±×·¸Áö ¾Ê´ä´Ï´Ù. ÃßÈÄ ¹è¿ì½Ç ¼º´ÉÀÇ Çâ»óÀ» À§ÇØ °¡´ÉÇϽÉ
SQL±¸¹®À» ÀÌ¿ëÇÑ »ý¼ºÀ» ¸¹ÀÌ ¿¬½À ÇÏ½Ã±æ ¹Ù¶ø´Ï´Ù
¡¡


´ÙÀ½À¸·Î µÎ°³ ÀÌ»óÀÇ µ¥ÀÌÅÍ È­ÀÏ°ú µÎ°³ ÀÌ»ó, ÇϳªÀÇ Æ®·£Á§¼Ç ·Î±× È­ÀÏÀ» ÀÌ¿ëÇÑ »ý¼ºÀ»
ÇØ º¸½ÃÁö¿ä
¡¡


USE master
GO
CREATE DATABASE Archive
ON
PRIMARY ( NAME = Arch1,
FILENAME = 'c:\temp\archdat1.mdf',
SIZE = 100MB,
MAXSIZE = 200,
FILEGROWTH = 20),
( NAME = Arch2,
FILENAME = 'c:\temp\archdat2.ndf',
SIZE = 100MB,
MAXSIZE = 200,
FILEGROWTH = 20),
( NAME = Arch3,
FILENAME = 'c:\temp\archdat3.ndf',
SIZE = 100MB,
MAXSIZE = 200,
FILEGROWTH = 20)
LOG ON
( NAME = Archlog1,
FILENAME = 'c:\temp\archlog1.ldf',
SIZE = 100MB,
MAXSIZE = 200,
FILEGROWTH = 20),
( NAME = Archlog2,
FILENAME = 'c:\temp\archlog2.ldf',
SIZE = 100MB,
MAXSIZE = 200,
FILEGROWTH = 20)
GO

¡¡

PRIMARY È­ÀÏ ±×·ìÀ» ÁöÁ¤ÇÑÈÄ ¼¼°³ÀÇ mdfÈ­ÀÏ 1°³, ndfÈ­ÀÏ 2°³¸¦ ÁöÁ¤ÇØ »ý¼ºÀ»
Çß½À´Ï´Ù. ¾Æ¿ï·¯ Æ®·£Á§¼Ç ·Î±× È­ÀÏÀº 2°³ÀÇ ldf È­ÀÏÀ» ÀÌ¿ëÇØ »ý¼ºÀ» ÇÏ¿´Áö¿ä.
¾î¶°ÇÑ ±¸Á¶·Î »ý¼ºÀÌ µÇ¾ú´ÂÁö ¸Ó¸®¼ÓÀ¸·Î ÇÔ »ý°¢ÇØ º¸¼¼¿ä.
ÇϳªÀÇ È­ÀÏ ±×·ìÀÌ º¸ÀÌ°í ¼¼°³ÀÇ µ¥ÀÌÅÍ È­ÀÏÀÌ º¸ÀÌ°í.. ¾Æ¿ï·¯ 1°³ÀÇ Æ®·£Á§¼Ç ·Î±×
È­ÀÏÀÌ º¸ÀÌ½É ¼º°ø ÇϽŠ°Ì´Ï´Ù
¡¡


´ÙÀ½À¸·Î ÇÊ¿ä ¾øÀ»µí ÇÏÁö¸¸ ¾ÆÁÖ °£´ÜÇÑ µ¥ÀÌÅͺ£À̽º »ý¼º ±¸¹®À» º¸½Ã¸é¼­
È®ÀÎÀ» ÇØ º¸µµ·Ï ÇÏÁö¿ä
¡¡


USE master
GO
CREATE DATABASE Products
ON
( NAME = prods_dat,
FILENAME = 'c:\temp\prods.mdf',
SIZE = 4,
MAXSIZE = 10,
FILEGROWTH = 1 )
GO

¡¡

Èï¹Ì ÀÖÀ¸½Å°¡¿ä? mdf È­Àϸ¸ ÁöÁ¤ Çß±¸¿ä.. ldf È­ÀÏÀº ÁöÁ¤ÇÏÁö ¾Ê¾Ò½À´Ï´Ù.
±×·±µ¥ ½ÇÇà ÇϽÅÈÄ °á°ú¸¦ º¸½Ã¸é?

CREATE DATABASE ÇÁ·Î¼¼½º¿¡¼­ 'prods_dat' µð½ºÅ©¿¡ 4.00MB¸¦ ÇÒ´çÇÏ´Â ÁßÀÔ´Ï´Ù.
CREATE DATABASE ÇÁ·Î¼¼½º¿¡¼­ 'Products_log' µð½ºÅ©¿¡ 1.00MB¸¦ ÇÒ´çÇÏ´Â ÁßÀÔ´Ï´Ù.

ÀÌ·± °á°ú°¡ º¸ÀÌ½Ç °Ì´Ï´Ù ±×·¸Áö¿ä?ÀÚµ¿À¸·Î ldfÈ­ÀÏ¿ª½Ã ±âº» ¼³Á¤À¸·Î ÁöÁ¤ÇÑ´Ù´Â ÀÇ¹Ì ÀÌÁö¿ä.

±×·¸´Ù¸é ´õ °£´ÜÇÑ µ¥ÀÌÅͺ£À̽º »ý¼ºÀº ¾î¶»°Ô ÇÒ±î¿ä
¡¡


USE master
GO

CREATE DATABASE mytest

¡¡

°á°ú¸¦ º¸½Ã¸é?

CREATE DATABASE ÇÁ·Î¼¼½º¿¡¼­ 'mytest' µð½ºÅ©¿¡ 0.75MB¸¦ ÇÒ´çÇÏ´Â ÁßÀÔ´Ï´Ù.
CREATE DATABASE ÇÁ·Î¼¼½º¿¡¼­ 'mytest_log' µð½ºÅ©¿¡ 0.49MB¸¦ ÇÒ´çÇÏ´Â ÁßÀÔ´Ï´Ù.

ÀÌ·¸°Ô µÈ´ä´Ï´Ù

¶Ç ´Ù¸¥ ¹æ½ÄÀ¸·Î È­ÀÏÀÇ Å©±â¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ» °æ¿ì ÀÔ´Ï´Ù
¡¡


USE master
GO
CREATE DATABASE Products2
ON
( NAME = prods2_dat,
FILENAME = 'c:\temp\prods2.mdf' )
GO

¡¡

°á°ú¸¦ º¸½Ã¸é?

CREATE DATABASE ÇÁ·Î¼¼½º¿¡¼­ 'prods2_dat' µð½ºÅ©¿¡ 0.75MB¸¦ ÇÒ´çÇÏ´Â ÁßÀÔ´Ï´Ù.
CREATE DATABASE ÇÁ·Î¼¼½º¿¡¼­ 'Products2_log' µð½ºÅ©¿¡ 0.49MB¸¦ ÇÒ´çÇÏ´Â ÁßÀÔ´Ï´Ù.

¶ó´Â °á°ú¸¦ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
ÀÌ·¸°Ô ´Ù¸¥ ¿É¼ÇÀ» ÁÖÁö ¾ÊÀ» °æ¿ì ±âº» ¼³Á¤Àº ¾î¶³±î¿ä?
sp_helpdb¶ó´Â ¸í·ÉÀ¸·Î È®ÀÎÀ» ÇØ º¸µµ·Ï ÇÏÁö¿ä.

¡¡


sp_helpdb mytest

¡¡

°á°ú¸¦ ÂùÂùÈ÷ µé¿©´Ù º¸¼¼¿ä. ¿ì¼±Àº ÀÚµ¿Áõ°¡ ¿É¼Ç°ú ÃÖ´ë È­ÀÏÅ©±â¿¡ ´ëÇÑ
ºÎºÐ Ä÷³ÀÌ ´«¿¡ µé¾î ¿À½É ¼º°ø ÇϽŠ°Å¶ø´Ï´Ù. ÀÚ¼¼ÇÑ ¼³¸íÀº
4. µ¥ÀÌÅͺ£À̽º ¿É¼Ç ºÎºÐ¿¡¼­ ¹è¿ì½Ç °Ì´Ï´Ù
¡¡


ÀÚ ÀÌÁ¦ È­Àϱ׷ìÀ» ÀÌ¿ëÇÑ »ý¼ºÀ» ¸¶Áö¸·À¸·Î ÇØ º¸½Ç Â÷·Ê ÀÔ´Ï´Ù
¡¡


CREATE DATABASE FG_Sales
ON PRIMARY
( NAME = SPri1_dat,
FILENAME = 'c:\temp\FG_SPri1dat.mdf',
SIZE = 10,
MAXSIZE = 50,
FILEGROWTH = 15% ),
( NAME = SPri2_dat,
FILENAME = 'c:\temp\FG_SPri2dt.ndf',
SIZE = 10,
MAXSIZE = 50,
FILEGROWTH = 15% ),
FILEGROUP SalesGroup1
( NAME = SGrp1Fi1_dat,
FILENAME = 'c:\temp\FG_SG1Fi1dt.ndf',
SIZE = 10,
MAXSIZE = 50,
FILEGROWTH = 5 ),
( NAME = SGrp1Fi2_dat,
FILENAME = 'c:\temp\FG_SG1Fi2dt.ndf',
SIZE = 10,
MAXSIZE = 50,
FILEGROWTH = 5 ),
FILEGROUP SalesGroup2
( NAME = SGrp2Fi1_dat,
FILENAME = 'c:\temp\FG_SG2Fi1dt.ndf',
SIZE = 10,
MAXSIZE = 50,
FILEGROWTH = 5 ),
( NAME = SGrp2Fi2_dat,
FILENAME = 'c:\temp\FG_SG2Fi2dt.ndf',
SIZE = 10,
MAXSIZE = 50,
FILEGROWTH = 5 )
LOG ON
( NAME = 'Sales_log',
FILENAME = 'c:\temp\FG_salelog.ldf',
SIZE = 5MB,
MAXSIZE = 25MB,
FILEGROWTH = 5MB )
GO

¡¡

¾î¶°¼¼¿ä? Á¶±Ý º¹Àâ ÇÏÁö¿ä?
ÀÌ·¸°Ô È­ÀÏ ±×·ìÀ» »ç¿ëÇÑ »ý¼ºÀ» ÇÏ½Ã¸é ¸¹Àº ÀÌÁ¡À» ¾òÀ» ¼ö ÀÖ½À´Ï´Ù.
ÀÌ È­ÀÏ ±×·ì ¿¹±â¸¦ µå¸®±â Àü¿¡ ¸ÕÀú RAID½Ã½ºÅÛ°ú SCSI½Ã½ºÅÛ À̾߱⸦ µå·Á¾ß °Ú±º¿ä
¡¡

SCSI µð½ºÅ© : ÀϹÝÀûÀ¸·Î ÇÏµå µð½ºÅ©´Â µÎ°¡Áö ŸÀÔÀ¸·Î ³ª´µ¾î Áý´Ï´Ù.
IDE ŸÀÔ°ú SCSI ŸÀÔÀÌÁö¿ä.
IDE ŸÀÔÀº Àú°¡¿¡ °í¿ë·®À¸·Î ´ëºÎºÐÀÇ ÀÌ ±ÛÀ» º¸´Â ºÐÀÇ ÇÏµå µð½ºÅ©ÀÏ °Ì´Ï´Ù.
IDEŸÀÔÀÇ °áÁ¤ÀûÀÎ ´ÜÁ¡À¸·Î CPU¸¦ ¸¹ÀÌ »ç¿ëÇÕ´Ï´Ù.
SCSI´Â SCSI ÀÎÅÍÆäÀ̽º Ä«µå(SCSIÄ«µå¶ó º¸Åë ºÎ¸¥´Ù)¿Í ÇÔ²² »ç¿ë µË´Ï´Ù.
°í¿ë·®ÀÇ °æ¿ì °¡°ÝÀÌ ºñ½Î¸ç IDE ŸÀÔº¸´Ù ºü¸£´Ù.
Áß¿äÇÑ°ÍÀº CPU¸¦ Àû°Ô »ç¿ëÇÏ´Â °Ì´Ï´Ù.
µð½ºÅ©ÀÇ ¹øÁö¿Í ¼½ÅÍ µîÀ» °è»êÇÏ°í ó¸®ÇÏ´Â ¸¹Àº ¼öÄ¡¿¬»êÀ» CPU¿¡ À§ÀÓÇÏ´Â °ÍÀÌ ¾Æ´Ñ
SCSI ÀÎÅÍÆäÀ̽º Ä«µå°¡ ´ë½Å ÇØ Áֱ⠶§¹®ÀÌÁö¿ä.
ÀÌ·± ÀÌÀ¯·Î ´ë¿ë·®ÀÇ ¼­¹öÀÏ °æ¿ì °¡°ÝÀº ºñ½ÎÁö¸¸ CPUÁ¡À¯°¡ ÀûÀº SCSI¹æ½Ä µð½ºÅ©¸¦
Á¾Á¾ »ç¿ëÇÏ°Ô µÈ´ä´Ï´Ù
¡¡

¹Ì·¯ ½Ã½ºÅÛ(RAID0), ½ºÆ®¶óÀÌÇÁ ¼Â, RAID5 ½Ã½ºÅÛ : °£´ÜÈ÷
¡¡

0100 0110 1010

À̶ó´Â µ¥ÀÌÅÍ°¡ µð½ºÅ©¿¡ ±â·ÏµÇ¾î ÀÖ´Ù°í »ý°¢ÇØ º¸¼¼¿ë.

µð½ºÅ© : 010001101010 -> ÀÌ ÀڷḦ ¸Þ¸ð¸®·Î º¸³»´Â ½ÄÀÏ °Ì´Ï´Ù.

ÇÏÁö¸¸ ¸Þ¸ð¸®¿Í µð½ºÅ©ÀÇ ¼Óµµ Â÷ÀÌ´Â Çϴðú ¶¥ Â÷ÀÌÁö¿ä.
¿ì¸®°¡ º¸±â¿£ ºü¸¥µí(?) ÇÏÁö¸¸ ½ÇÁ¦·Ð ±×·¸Áö ¾Ê´ä´Ï´Ù.
¾Æ¿ï·¯ µð½ºÅ©´Â ¿µ±¸ÀûÀ¸·Î µ¥ÀÌÅ͸¦ º¸°ü °¡´ÉÇÑ ÀåÄ¡°¡ ¾Æ´Ï¶ø´Ï´Ù.
¾ðÁ¨°¡´Â µð½ºÅ©°¡ ¹®Á¦°¡ µÉ ¼ö Àֱ⠶§¹®ÀÌ´Ù.
ÀÌ·± Àú·± ÀÌÀ¯·Î Çϵåµð½ºÅ©ÀÇ ¾ÈÀüÀ» À§ÇØ ¿©·¯°¡Áö ¹æ½ÄÀÇ µð½ºÅ©¸¦ ¹­´Â ±â¼úÀÌ µîÀå Çß´ä´Ï´Ù.

¸ÕÀú ¹Ì·¯ ½Ã½ºÅÛÀÔ´Ï´Ù
¹Ì·¯ ½Ã½ºÅÛ(RAID0 )
µð½ºÅ©1 :
¡¡

0100 0110 1010

µð½ºÅ©2 :

¡¡

0100 0110 1010

ÀÇ ½ÄÀ¸·Î ¿ÏÀüÈ÷ °°Àº µð½ºÅ©¸¦ µ¿½Ã¿¡ »ý¼ºÇÏ°Ô ÇØ µÎ´Â °Ì´Ï´Ù. ¹Ì·¯ ½Ã½ºÅÛÀÌ¶ó±¸ ºÒ¸®±¸¿ä
½ÇÁ¦ ¼­ºñ½ºÁßÀÎ µð½ºÅ© 1ÀÌ ±úÁö´õ¶óµµ Áï½Ã µð½ºÅ©2·Î ±³Ã¼¸¦ Çؼ­ »ç¿ë °¡´ÉÇÏ°Ô
ÇÏ´Â ½Ã½ºÅÛÀÌÁö¿ä. ´Ù¸¥ ¹æ½Ä¿¡ ºñÇØ ¾²±â¼Óµµ¿¡ ÃÖ°í·Î ÁÁÀº ¼º´ÉÀ» º¸Àδä´Ï´Ù
ÇÏÁö¸¸ °ø°£ÀÌ Á¶±Ý ¾Æ±õ´Ù´Â »ý°¢ÀÌ µå½Ã³ª¿ä?

´ÙÀ½Àº ½ºÆ®¶óÀÌÇÁ ¼ÂÀÔ´Ï´Ù
¡¡

½ºÆ®¶óÀÌÇÁ ¼Â
µð½ºÅ©1 : 0001 11
µð½ºÅ©2 : 1010 00

ÀüÇô »õ·Î¿î µ¥ÀÌÅÍ Àεí ÇÏÁö¿©?
ÀÌ·¸°Ô ÀÐ¾î º¸¼¼¿ä.

µð½ºÅ©1ÀÇ 0 µð½ºÅ© 2ÀÇ 0 ±×ÈÄ µð½ºÅ© 1ÀÇ 1 µð½ºÅ©2ÀÇ 1 À» ÀÐ¾î º¸¼¼¿ä.
µð½ºÅ© 1¹ø°ú µð½ºÅ© 2¹ø¿¡¼­ µ¿½Ã¿¡ µ¥ÀÌÅ͸¦ ÀÐ¾î ¿À´Â ¹æ½ÄÀÔ´Ï´Ù.
1°³ÀÇ µð½ºÅ©¿¡¼­ ¼øÂ÷ÀûÀ¸·Î Àоî¿À´Â °Íº¸´Ù ¿ùµîÈ÷ ºü¸£°ÚÁö¿ä?
(º¸Åë 30~40%ÀÇ ¼Óµµ Çâ»óÀ» ±â´ëÇÒ ¼ö ÀÖ½À´Ï´Ù.)
¾Æ¿ï·¯ µð½ºÅ©¸¦ 3°³, 4°³ ºÙ¿© ³ª°¥¼ö·Ï µ¿½Ã¿¡ ¸¹ÀÌ ÀÐ¾î ¿Ã ¼ö ÀÖÀ¸´Ï ´õ ºü¸¦ °Ì´Ï´Ù.

ÇÏÁö¸¸! ¿©·¯ °³ÀÇ µð½ºÅ©Áß ÇϳªÀÇ µð½ºÅ©¿¡ ¿À·ù°¡ »ý±â¸é?
º¹±¸ ±â°£ ³»³» ½Ã½ºÅÛÀÌ Á×°Ô µÇ´Â °ÅÁö¿ä.
Å×ÀÌÇÁ ÀåÄ¡µîÀ¸·Î º¹±¸ÇÏ´Â ¹æ¹ý ¿Ü¿¡´Â ´Ù¸¥ º¹±¸ÇÒ ¹æ¹ýÀÌ ¾ø´Â °Ì´Ï´Ù.
±×·¡¼­ RAID5 ¹«Á¤Áö ½Ã½ºÅÛÀÌ µîÀåÇÏÁö¿ä. RAID5 ÀÌ°Å ¸¹Àº ȸ»ç¿¡¼­ »ç¿ë ÇÑ´ä´Ï´Ù.


RAID5 (¹«Á¤Áö ½Ã½ºÅÛ, µð½ºÅ© ¾î·¡ÀÌ(Array) µîÀ¸·Î ºÒ¸³´Ï´Ù.)
µð½ºÅ©1 : 0001 11
µð½ºÅ©2 : 1010 00
Æи®Æ¼ : 1011 11

½ºÆ®¶óÀÌÇÁ ¼Â°úÀÇ Â÷ÀÌÁ¡À» Àß ¸ð¸£½Ã°ÚÁ®? - Æи®Æ¼ µð½ºÅ© ÀÔ´Ï´Ù.
Æи®Æ¼ µð½ºÅ©¸¦ ºÁ º¸¼¼À¯.
µð½ºÅ© 1ÀÇ 0°ú µð½ºÅ©2ÀÇ 1À» ÇÕÃÄ º¸ÀÚ ±×·³ Ȧ¼öÁö¿ä?
Ȧ¼öÀ̸é Æи®Æ¼¿¡ 1À̶ó°í Àû´Â °Ì´Ï´Ù.
¾Æ¿ï·¯ ´ÙÀ½ ¹øÁö¸¦ º¸°í ¿ª½Ã³ª µð½ºÅ© 1°ú µð½ºÅ©2¸¦ ÇÕÄ¡¸é ¦¼öÁÒ?
¦¼ö¶ó¸é Æи®Æ¼ µð½ºÅ©¿¡´Â 0À̶ó Àû´Â °Ì´Ï´Ù.
µ¿½Ã¿¡ ¿©·¯ °³Àǵð½ºÅ©¸¦ ºÙ¿©µµ »ç¿ëÀÌ °¡´ÉÇÒ °Ì´Ï´Ù. ? ½ºÆ®¶óÀÌÇÁ ¼Â°°Áö¿ä?
±×·³ ¹®Á¦ »óȲÀ» »ý°¢ÇØ º¸Áö¿±!! 2¹ø µð½ºÅ©°¡ ¿À·ù°¡ »ý±â¸é?
Áï½Ã Æи®Æ¼ µð½ºÅ©´Â ÀÚµ¿À¸·Î ÀÚ½ÅÀÇ Æи®Æ¼ ¹øÈ£¿Í 1¹ø µð½ºÅ©ÀÇ ¹øÈ£¸¦ º¸°í
Æи®Æ¼ µð½ºÅ©°¡ 2¹ø µð½ºÅ©·Î º¯½ÅÇÏ°Ô µÇ´Â °Ì´Ï´Ù.
±×ÈÄ °ü¸®ÀÚ°¡ ¿À·ù¸¦ È®ÀÎÇÑÈÄ °íÀå³­ 2¹ø µð½ºÅ©¸¦ »©°í »õ µð½ºÅ©¸¦ »ðÀÔÇÑÈÄ
À籸¼º ¸í·ÉÀ» ÁÖ¸é ÀÚµ¿À¸·Î µð½ºÅ© 3Àº Æи®Æ¼ µð½ºÅ©·Î ´Ù½Ã µ¹¾Æ°¡°í
µð½ºÅ©2´Â ´Ù½Ã ¿ø·¡ÀÇ Á¤º¸¸¦ °¡Áö°Ô µÇ´Â °ÅÁö¿ä.
ÃÖ¼ÒÇÑ ½Ã½ºÅÛÀÌ Á¤ÁöÇÒ °æ¿ì´Â ¾øÀ» °Ì´Ï´Ù. µ¿½Ã¿¡ 2°³ ÀÌ»óÀÇ µð½ºÅ©°¡ ¸À°¥¸®´Â °ÅÀÇ
¾øÀ» Å״ϱî¿ä.ÀÌ°ÍÀÌ ¹Ù·Î RAID5¶ó ºÒ¸®¿ì´Â ¹æ½Ä ÀÔ´Ï´Ù.
¼Óµµ¿Í ¾ÈÁ¤¼º µÎ°¡Áö Åä³¢¸¦ ´Ù ÀâÀº °ÅÁö¿ä.
ÇÏÁö¸¸ ´ÜÁ¡À¸·Î´Â ¾²±â ÀÛ¾÷ÀÌ »ý±æ °æ¿ìÀÔ´Ï´Ù.
ÀÌ´Â µ¥ÀÌÅ͸¦ ¸ÕÀú ÀÐÀºÈÄ ¾²±â ÀÛ¾÷ÀÌ ÁøÇà µÇ°ÚÁö¿ä? ¿Ö³Ä±¸¿ä? ÇÔ »ý°¢ÇØ º¸¼¼¿ä
¾²±â½Ã¿¡µµ Àбâ ÀÛ¾÷ÀÌ ¼±ÇàµÇ´Â °ÅÁö¿ä.
±×·¡¼­ Windows2000(NT) ÀÇ ½º¿Ò °ø°£À̳ª µîÀ̳ª ¾²±â°¡ ¸¹Àº
SQL¼­¹öÀÇ Tempdb¿Í Log ÆÄÀÏ ºÎºÐ¿¡´Â?
»ç¿ëÇÏÁö ¾Ê´Â °ÍÀÌ ÁÁ´ä´Ï´Ù.
ÇÏÁö¸¸ READÀÛ¾÷ÀÌ ¸¹Àº DB¸¦ RAID5·Î µÎ¸é?
¾ÆÁÖ ÁÁÀº ¼º´ÉÀ» ²ø¾î³¾ ¼ö ÀÖ°ÚÁö¿ä?
RAID5 ½Ã½ºÅÛÀº ¼ÒÇÁÆ®¿þ¾îÀûÀÎ ±¸Çöº¸´Ù Çϵå¿þ¾îÀûÀÎ ±¸¼ºÀ» »ç¿ëÇÏ´Â °ÍÀÌ ¿ùµîÈ÷ ÁÁ´ä´Ï´Ù.
¹°·Ð RAID5 Çϵå¿þ¾î ½Ã½ºÅÛÀº »ó´çÈ÷ °í°¡ÀÌÁö¿ä. ÇÏÁö¸¸ ȸ»çÀÇ ÀÔÀå¿¡¼­
¼Óµµ¿Í ¾ÈÁ¤¼º µÎ°¡Áö¸¦ ´Ù ¾ò´Â´Ù¸é? µ·ÀÌ Å« ¹®Á¦´Â ¾Æ´Ò °Ì´Ï´Ù.
ÀÚ ´Ù½Ã È­Àϱ׷ì À̾߱â·Î µ¹¾Æ ¿ÀÁö¿ä.
µ¥ÀÌÅͺ£À̽º¸¦ »ý¼º½Ã RAID5 µð½ºÅ© ¿µ¿ª¿¡ µ¥ÀÌÅÍ È­ÀÏ(MDF)À» »ý¼ºÀ» Çϱ¸¿ä.
RAID5 ¿µ¿ªÀÌ ¾Æ´Ñ°÷¿¡ Æ®·£Á§¼Ç LOGÈ­ÀÏ(LDF)À» »ý¼ºÇÏ¸é µÇ°ÚÁö¿ä?
ÇÏÁö¸¸ °í°¡¶ó¼­ À̳༮À» »ç¿ëÇÒ ¼ö ¾øÀ» °æ¿ì ÀÔ´Ï´Ù. ±×·¯¸é SCSIµð½ºÅ©¸¦ »ç¿ëÇϸé
µÇ°ÚÁö¿ä? SCSIµð½ºÅ© »ç¿ëÀÌ ºÒ°¡ ÇÏ´Ù¸é ±×³É IDE·Î Çصµ µÉ °Ì´Ï´Ù.
È­Àϱ׷ìÀÇ ÀåÁ¡À» Á»´õ ½±°Ô ¾Ë¾Æ º¸Áö¿ä.
¾î¶² µ¥ÀÌÅͺ£À̽º¿¡ Å×À̺íÀÌ 10°³°¡ ÀÖ½À´Ï´Ù. 3°³ÀÇ Å×À̺íÀ» °¡Àå ¸¹ÀÌ »ç¿ëÇÏ°í
³ª¸ÓÁö 7°³ÀÇ Å×À̺íÀº °ÅÀÇ »ç¿ëÀ» ¾ÈÇÑ´Ù°í »ý°¢ÇØ º¸¼¼¿ä.
À̶§ µ¥ÀÌÅͺ£À̽º¸¦ È­ÀÏ ±×·ìÀ¸·Î »ý¼ºÇÏ°í
¸¹ÀÌ »ç¿ëÇÏ´Â 3°³ÀÇ Å×À̺íÀ» ÇÁ¶óÀ̸Ӹ® È­Àϱ׷쿡 »ý¼ºÇØ ¹°¸®ÀûÀÎ ÇϳªÀÇ µð½ºÅ©¿¡
±¸Ãà ÇÕ´Ï´Ù. ¾Æ¿ï·¯ ÀÚÁÖ »ç¿ëÇÏÁö ¾Ê´Â 7°³ÀÇ Å×À̺íÀ» º¸Á¶ È­ÀÏ ±×·ì¿¡ »ý¼ºÇØ ¶Ç´Ù¸¥
¹°¸®ÀûÀÎ µð½ºÅ©¿¡ ±¸Ãà ÇÏ´Â °Ì´Ï´Ù.

±×·³? ¹°¸®ÀûÀ¸·Î ´Ù¸¥ µð½ºÅ©¸¦ »ç¿ëÇÏ´Ï ¾Æ¹«·¡µµ ÇϳªÀÇ µð½ºÅ©¸¦ »ç¿ëÇÒ ¶§º¸´Ù °æÀïÀÌ ÁÙ°ÚÁö¿ä?


¹°·Ð SCSI¹æ½Ä µð½ºÅ©¶ó¸é Á»´õ ÁÁÀº
È¿°ú¸¦ º¼ °Ì´Ï´Ù. Å×À̺íÀ» ´Ù¸¥°÷¿¡¸¸ µÎ³Ä±¸¿ä? ¾Æ´Õ´Ï´Ù.
ÃßÈÄ¿¡ ¹è¿ì½Ç ¾ÆÁÖ Áß¿äÇÑ »öÀÎÀ̶ó´Â »öÀÎ Á¤º¸ µ¥ÀÌÅÍ¿ª½Ã ´Ù¸¥°÷¿¡ µÑ ¼ö À־
ÁÁÀº È¿°ú¸¦ º¸½Ç ¼ö ÀÖ´ä´Ï´Ù.
Á»´õ Èï¹ÌÀÖ´Â ¼Óµµ¸¦ ³ôÀÌ´Â À̾߱â´Â ÀÌ SQL2000 °­Á°¡ ³¡³¯ ÁîÀ½ÀÎ Æ©´× ºÎºÐ¿¡¼­
À̾߱⸦ µå¸®µµ·Ï ÇÕÁö¿ä¿À
¡¡


¾Æ¿ï·¯ ¶Ç´Ù¸¥ È­ÀÏ ±×·ìÀÇ ÀåÁ¡À¸·Î ¹é¾÷À» È­ÀÏ ±×·ì ´ÜÀ§·Î ÇÒ ¼ö ÀÖ´ä´Ï´Ù.
¹é¾÷Àº ¿Â¶óÀÎ ¹é¾÷ÀÌ SQL7ºÎÅÍ °¡´É ÇßÁö¸¸.. ¾Æ¹«·¡µµ ¹é¾÷ ±â°£Áß¿¡´Â ¼Óµµ°¡
´À·ÁÁö°Ô µÇÁö¿ä. È­ÀÏ ±×·ìÀ¸·Î »ý¼ºÈÄ ±×·ì ´ÜÀ§·Î ¹é¾÷À» ÇÑ´Ù¸é? ½Ã½ºÅÛÀÇ ºÎÇϵµ
ÁÙ°í ¹é¾÷½Ã°£µµ ÁÙ¾îµé °Ì´Ï´Ù.
SQL7¶§´Â È­ÀÏ ±×·ì »ý¼ºÀÇ ÀÌÀ¯·Î º¹±¸ ½ÃÁ¡À¸·Î ÇÁ¶óÀ̸Ӹ® È­ÀÏ ±×·ì ¿Ü¿¡ ´Ù¸¥ È­ÀÏ
±×·ìÀÌ ±úÁ³À» °æ¿ì Áï½Ã Æ®·£Á§¼Ç ·Î±×¸¦ ¹é¾÷ÇÏ°í º¹±¸¸¦ ÇÏ¿© ¿À·ù°¡ »ý±ä ½ÃÁ¡±îÁö
º¹±¸°¡ °¡´ÉÇÑ ÀåÁ¡ÀÌ ÀÖ¾ú½À´Ï´Ù. SQL2000¿¡¼­´Â »õ·Î¿î º¹±¸ ¸ðµ¨ÀÌ »ý°Ü¼­
ÀÌ·± ¹æ½ÄÀº º° ÇÊ¿ä ¾øÁö¸¸ RAID5°¡ ¾ø´Â »óȲ¿¡¼­ ½Ã½ºÅÛÀÇ ÁÁÀº ¼º´É Çâ»óÀ» À§ÇØ
È­ÀÏ ±×·ì »ç¿ëÀº ÄÚ³­ÀÌ°¡ ÁÁ¾ÆÇÏ´Â ¹æ½ÄÀ̶ø´Ï´Ù
¡¡


È­ÀÏ ±×·ìÀ» ¿Ö »ý¼ºÇÏ´ÂÁö ¾Æ½Ã°í »ý¼ºÇÏ´Â °ÍÀ» ÀÌÇØ Çϼ̴ٸé?
ÀÌÁ¦ µ¥ÀÌÅÍ º£À̽º »ý¼ºÀº °ÅÀÇ ´Ù ÇϽŠ°Ì´Ï´Ù
¡¡


À̹ø¿£ Á¶±Ý ´Ù¸£°Ô mdf, ndf, ldf È­ÀÏÀ» ÇÔ ºÙ¿© º¸µµ·Ï ÇÏÁö¿ä

¡¡


sp_detach_db Archive
GO

¡¡

À§¿¡¼­ »ý¼ºÇÑ archive ¶ó´Â µ¥ÀÌÅͺ£À̽º¸¦ ¸ÕÀú ºÐ¸® ÇÕ´Ï´Ù.
sp_detach_db¶ó´Â ½Ã½ºÅÛ ÀúÀå ÇÁ·Î¼¼Á®¸¦ »ç¿ë ÇÏÁö¿ä.
±×ÈÄ ¿£ÅÍÇÁ¶óÀÌÁî °ü¸®ÀÚ¿¡¼­ µ¥ÀÌÅͺ£À̽º ¸ñ·ÏÀ» ºÁ º¸¼¼¿ä.
Âü°í·Î µ¥ÀÌÅͺ£À̽º¸¦ »ý¼ºÇÑ °Íµéµµ ¾Èº¸À̽Ŵٱ¸¿ä?
¿£ÅÍÇÁ¶óÀÌÁî °ü¸®ÀÚ´Â ÀÚµ¿ ¸®ÇÁ·¹½Ã ±â´ÉÀÌ ¾ø½À´Ï´Ù. SQL±¸¹®À¸·Î »ý¼ºÀº µÇ¾î ÀÖÁö¸¸
»ç¿ëÀÚ ÀÎÅÍÆäÀ̽ºÀÎ ¿£ÅÍÇÁ¶óÀÌÁî °ü¸®ÀÚ¿¡¼­´Â ¾Èº¸ÀÏ »ÓÀÔ´Ï´Ù. ¼öµ¿À¸·Î ¸®ÇÁ·¹½Ã¸¦ ÇØ ÁÖ½É µË´Ï´Ù
¡¡



»õ·Î°íħÀ» ÇÏ½Ã¸é ´Ù¸¥ µ¥ÀÌÅͺ£À̽º µéÀÌ Á¦´ë·Î º¸ÀÌ½Ç °Ì´Ï´Ù.
¿©±â¼­ Archive µ¥ÀÌÅͺ£À̽º´Â ÀÌÁ¦ ºÐ¸® µÇ¾úÀ¸´Ï ¾Èº¸ÀÌ°ÚÁö¿ä?
ÀÌÁ¦ ºÐ¸®µÈ µ¥ÀÌÅͺ£À̽º¸¦ ºÙ¿© º¸Áö¿ä
¡¡


CREATE DATABASE Archive
ON PRIMARY (FILENAME = 'c:\temp\archdat1.mdf')
FOR ATTACH
GO


¡¡

mdf È­ÀÏ Çϳª¸¸ ÁöÁ¤À» ÇϽðí À̾ FOR ATTACH¶ó´Â ¸í·ÉÀ» ÁÖ¾ú½À´Ï´Ù.
±×·³ ¾³ ÇÏ°í ºÙ°Ô µÈ´ä´Ï´Ù.
±¸¹®À» ½ÇÇà ÇÏ½Ã°í ´Ù½Ã ¿£ÅÍÇÁ¶óÀÌÁî °ü¸®ÀÚ¿¡¼­ È®ÀÎÇØ º¸½Ã¸é? µ¥ÀÌÅͺ£À̽º°¡
Àß ºÙÀº°Ô º¸ÀÌ½Ç °Ì´Ï´Ù
¡¡



ÀÌ¿Í ºñ½ÁÇÑ ½Ã½ºÅÛ ÀúÀå ÇÁ·Î½ÃÁ®·Î º¹±¸¸¦ ½ÃÅ°´Â ¹æ½ÄÀÌ ÀÖ½À´Ï´Ù.
SQL7¿¡¼­ ÁÖ·Î »ç¿ëµÇ´Â ¹æ½Ä ÀÔ´Ï´Ù
¡¡


sp_detach_db Archive
GO

¡¡

À¸·Î ´Ù½Ã DB¸¦ ¶¼¾î³À´Ï´Ù. À̾

¡¡


EXEC sp_attach_db @dbname = 'Archive',
@filename1 = 'c:\temp\archdat1.mdf',
@filename2 = 'c:\temp\archlog2.ldf'

¡¡

ÀÌ·¸°Ô sp_attach_db¶ó´Â ½Ã½ºÅÛ ÀúÀå ÇÁ·Î½ÃÁ®¸¦ ÀÌ¿ëÇØ ºÙÀÌ´Â ¹æ½Ä ÀÌÁö¿ä
½±Áö¿ä? sp_attach_db·Î mdf È­Àϸ¸ ºÙ¿©µµ ³ª¸ÓÁö ndf È­ÀϵéÀÌ Àß ºÙÀ» °Ì´Ï´Ù.
È®ÀÎÇØ º¸¼¼¿ä. ¾Æ¿ï·¯ sp_attach_db¿Í °°Àº ¹æ½ÄÀº ´Ù¸¥ SQL¼­¹ö¿¡¼­ °¡Á®¿Í ºÙ¿©µµ
µÈ´ä´Ï´Ù. ÁÖÀÇÇϽÇÁ¡Àº SQL7¿¡¼­¿Í ¸¶Âù°¡Áö·Î ¼­¹öÀÇ ¹®ÀÚ¼ÂÀ̳ª ¼ÒÆ®¹æ½ÄÀ» Àß ¸ÂÃ߼žß
ÇÕ´Ï´Ù. ÀÌÀü¿¡¼­ »ç¿ëÇÏ´ø DBÀÇ ¼ÒÆ® ¹æ½ÄµîÀ» ¸ÕÀú È®ÀÎÇϽÅÈÄ ´Ù¸¥ ¼­¹ö·Î
mdfÈ­ÀÏ µîÀ» º¹»çÇØ ¿À¼Å¼­ ºÙÀÌ½Ã¸é µË´Ï´Ù.
¶ÇÇÑ ÀÌ sp_attach_db¸¦ »ç¿ë ÇϽǶ§ ÁÖÀÇÇÏ½Ç Á¡ÀÌ ÀÖ½À´Ï´Ù.
master database»ó¿¡ ÀÖ´Â À¯Àú Á¤º¸ µîÀÌ ³Ñ¾î¿ÀÁö ¾Ê±â ¶§¹®¿¡ ÀÌÀü ¼­¹ö¿¡¼­ »ç¿ëÇÏ´ø
»ç¿ëÀÚ¸¦ »ý¼ºÇÏ·Á ÇÒ °æ¿ì ¹®Á¦°¡ µÇ´Â µîÀÌ ÀÖ½À´Ï´Ù.
¾Æ·¡ ±ÛÀ» Âü°íÇØ sp_attach_db¿Í °°Àº ÀÛ¾÷ÈÄ Ã³¸®¸¦ ÇØ ÁÖ¼Å¾ß ÇÑ´ä´Ï´Ù.

¡¡


Ãâó : swynk.com

sp_attach_db ÈÄ broken user chain ó¸®ÀÌ´Ù.
ÀÌÀ¯´Â master databseÀÇ Á¤º¸°¡ »õ·Ó°Ô ÷ºÎÇÏ·Á ÇÏ´Â SQL¼­¹ö¿¡ Á¸ÀçÇÏÁö ¾Ê±â ¶§¹®ÀÌ´Ù.

¡¡

ÀÌ¿¡´ëÇÑ Ã³¸®´Â

http://www.swynk.com/friends/boyle/fixingbrokenlogins.asp

¿¡¼­ º¼ ¼ö ÀÖ´Ù.

¡¡

¡¡

´ÙÀ½À¸·Î RAW ÆÄƼ¼ÇÀ̳ª Mounted ÀåÄ¡¸¦ »ç¿ëÇÏ´Â ¹æ½Äµµ ÀÖÀ¸³ª ÀÌ°÷¿¡¼­´Â
´Ù·çÁö ¾Ê°Ú½À´Ï´Ù. °ü½ÉÀÖÀ¸½Å ºÐµéÀº ºÏ½º ¿Â¶óÀÎÀ» ¿ª½Ã³ª Âü°í ÇÏ½Ã±æ ¹Ù¶ø´Ï´Ù.

´ÙÀ½À¸·Î ÀÌ µ¥ÀÌÅͺ£À̽ºµéÀÇ Å©±â¸¦ ¸¾´ë·Î 󸮸¦ ÇØ º¸µµ·Ï ÇÏÁö¿ä.
¼ö°íÇϼ̽À´Ï´Ù
¡¡


2. µ¥ÀÌÅͺ£À̽º »ý¼º ¹®¼­ÀÇ ³¡ÀÔ´Ï´Ù
¡¡

¡¡

                    ¼öÁ¤/»èÁ¦     ÀÌÀü±Û ´ÙÀ½±Û    
¹øÈ£Á¦ ¸ñ÷ºÎÁ¶È¸
22   µ¥ÀÌÅͺ£À̽ºÀÇ µ¥ÀÌÅÍ¿Í ·Î±×    1350
21   µ¥ÀÌÅͺ£À̽º »èÁ¦    1015
20   µ¥ÀÌÅͺ£À̽º Å©±â Á¶Àý    1042
19   µ¥ÀÌÅͺ£À̽º »ý¼º    1129
18   SQL¼­¹öÀÇ µ¥ÀÌÅͺ£À̽º¿Í µ¥ÀÌÅͺ£À̽º °³...    1064
17   TRUNCATE TABLEÀ» »ç¿ëÇÑ Å×À̺íÀÇ ¸ðµç Çà...    1255
16   DELETE¸¦ ÀÌ¿ëÇÑ Çà »èÁ¦    1077
15   UPDATE¸¦ ÀÌ¿ëÇÑ Çà ¼öÁ¤    1069
14   INSERT¸¦ ÀÌ¿ëÇÑ Çà »ðÀÔ    1121
13   SQL ÁúÀǸ¦ ÀÚµ¿À¸·Î »ý¼ºÇÏ´Â Query Desig...    1394
12   UNIONÀ» »ç¿ëÇÑ Å×À̺íÀÇ ¿¬°á    1139
11   SELECT INTO¸¦ »ç¿ëÇÑ Å×ÀÌºí º¹»ç    1478

 
óÀ½ ÀÌÀü ´ÙÀ½       ¸ñ·Ï