| ½ºÅ©¸³Æ® ¿¬°áµÈ ¼¹ö SQL Server 2000¿¡¼ ¿¬°áµÈ ¼¹ö ½ºÅ©¸³Æ® µµ±¸ |
Áö±Ý ´Ù¿î·Îµå |
½ºÅ©¸³Æ® ¿¬°áµÈ ¼¹ö ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Sriram Chitturi
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://www.philegance.com/
½ºÅ©¸³Æ® ¿¬°áµÈ ¼¹ö ű×
½ºÅ©¸³Æ® ¿¬°áµÈ ¼¹ö ¼³¸í
ÀÌ ÀÛÀº µµ±¸¸¦ »ç¿ëÇϸé C # ¹× SQLDMO¸¦ »ç¿ëÇÏ¿© SQL Server 2000¿¡¼ ¿¬°áµÈ ¼¹ö¿¡ ´ëÇÑ ½ºÅ©¸³Æ®¸¦ »ý¼º ÇÒ ¼ö ÀÖ½À´Ï´Ù. SQL Server´Â ÇöÀç ÄÁÅؽºÆ® ¸Þ´º¿¡¼ "SQL ½ºÅ©¸³Æ® »ý¼º"À¸·Î Ç¥½ÃµÇ´Â ´Ù¸¥ ¿ÀºêÁ§Æ®¿¡ ´ëÇØ Á¦°øÇÏ´Â ±âÁ¸ ÀνºÅϽºÀÇ ¸µÅ© µÈ ¼¹ö¿¡ ´ëÇÑ ¸µÅ© µÈ ¼¹ö¿¡ ´ëÇÑ ½ºÅ©¸³Æ®¸¦ »ý¼ºÇÏ´Â ¿É¼ÇÀ» Á¦°øÇÏÁö ¾Ê½À´Ï´Ù. ÀÌ ¹®¼¿¡¼ Á¦°øµÇ´Â µµ±¸´Â ¸µÅ© µÈ ¼¹ö¿¡ ´ëÇÑ ½ºÅ©¸³Æ®¸¦ ÀÛ¼ºÇÏ°í ½ºÅ©¸³Æ®¸¦ ÆÄÀÏ¿¡ ÀúÀåÇϰųª Áï½Ã ´Ù¸¥ ¼¹ö¿¡¼ ½ÇÇàÇÏ´Â ¿É¼ÇÀ» Á¦°øÇÕ´Ï´Ù. »ý¼º µÈ ½ºÅ©¸³Æ® »ý¼º µÈ SQL Server È®Àå ÀúÀå ÇÁ·Î ½ÃÀú¸¦ »ç¿ëÇÏ¿© ·¹Áö½ºÆ®¸®¿¡ ¾×¼¼½ºÇÏ°í sysadmin¿¡¼¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ½ºÅ©¸³Æ®¸¦ ¸¸µå´Â ¹æ¹ý¿¡´Â ÀÖ½À´Ï´Ù. SQLDMO´Â SQLDMO °´Ã¼¸¦ Åë°úÇÏ°í ¼Ó¼ºÀ» SQL ¹®À¸·Î º¯È¯ ÇÒ ¼öÀÖ´Â ½±±â ¶§¹®¿¡ SQLDMO¸¦ ¸Å¿ì À¯¿ëÇß½À´Ï´Ù. ADO ¶Ç´Â ÀúÀå ÇÁ·Î ½ÃÀú È£ÃâÀ» »ç¿ëÇÏ´Â °Í°ú °°Àº ´Ù¸¥ ¹æ½ÄÀ¸·Î µ¿ÀÏÇÑ ³ë·ÂÀ¸·Î ´õ ¸¹Àº ÄÚµå ¶óÀÎÀ» °¡Á® ¿Í¼ ÇÁ·Î±×·¡¹Ö ³í¸®¸¦ º¹ÀâÇÏ°Ô ¸¸µì´Ï´Ù. SQLDMOÀÇ ÇÑ °¡Áö ¹®Á¦Á¡Àº SQLDMO_SRVOPTION_TYPE ¿°Å Çü¿¡ÀÖ´Â "ADHOC ¾×¼¼½º (ADHOC Access)"°ø±ÞÀÚ ¿É¼ÇÀÌ ¾ø¾îÁöÁö ¾Ê´Â´Ù´Â °ÍÀÔ´Ï´Ù (¿Ö ±× ÀÌÀ¯¸¦ ¸ð¸£°Ú½À´Ï´Ù.). ÀÌ Á¦ÇÑÀ» ±Øº¹Çϱâ À§ÇØ XP_INSTANCE_REGREAD ¶Ç´Â XP_INSTANCE_REGENUMVALUES È£ÃâÀ» »ç¿ëÇÏ¿© °ªÀ» °¡Á® ¿Í¼ ½ºÅ©¸³Æ®¸¦ »ý¼º ÇÒ ¼ö ÀÖ½À´Ï´Ù.
½ºÅ©¸³Æ® ¿¬°áµÈ ¼¹ö °ü·Ã ¼ÒÇÁÆ®¿þ¾î