Á¤Àû void ÆÄ½ºÄ® CompactDatabase (LPCTSTR lpszSrcNameLPCTSTR, lpszDestName, LPCTSTR lpszLocaledbLangGeneral, int = nOptions = 0 );
throw (CDaoException, CMemoryException);
Á¤Àû void ÆÄ½ºÄ® CompactDatabase (LPCTSTR lpszSrcNameLPCTSTR,lpszDestName, LPCTSTR lpszLocale, int nOptions, LPCTSTR lpszPassword );
throw (CDaoException, CMemoryException);
¸Å°³ º¯¼ö
lpszSrcName
±âÁ¸ ÇÏ´Â À̸§ µ¥ÀÌÅͺ£À̽º¸¦ Æó¼â ÇÕ´Ï´Ù. Àüü °æ·Î ÆÄÀÏ À̸§À» "C:\\MYDB¿Í °°ÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù.MDB "ÀÔ´Ï´Ù. ÆÄÀÏ À̸§ È®Àå¸íÀÌ ÀÖ´Â °æ¿ì¿¡ ÁöÁ¤ ÇØ¾ß ÇÕ´Ï´Ù. ³×Æ®¿öÅ© ¸í¸í ±ÔÄ¢ (UNC) À¯´ÏÆûÀ» Áö ¿øÇÏ´Â °æ¿ì¿¡ "\\\\MYSERVER\\MYSHARE\\MYDIR\\MYDB °°Àº ³×Æ®¿öÅ© °æ·Î ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.MDB "ÀÔ´Ï´Ù. (ÀÌÁß ¹é½½·¡½Ã°¡ ÇÊ¿ä °æ·Î ¹®ÀÚ¿¿¡ "\"´Â c + + À̽ºÄÉÀÌÇÁ ¹®ÀÚ°¡.)
lpszDestName
¸¸µé·Á´Â ¾ÐÃàµÈ µÈ µ¥ÀÌÅͺ£À̽ºÀÇ Àüü °æ·ÎÀÔ´Ï´Ù. LpszSrcName¿Í °°ÀÌ ³×Æ®¿öÅ© °æ·Î ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. LpszDestName Àμö¸¦ »ç¿ë ÇÏ ¿© lpszSrcName À¸·Î µ¿ÀÏÇÑ µ¥ÀÌÅͺ£À̽º ÆÄÀÏÀ» ÁöÁ¤ÇÒ ¼ö ¾ø½À´Ï´Ù.
lpszPassword
¾ÏÈ£¸¦ ¾ÏÈ£·Î º¸È£ µÈ µ¥ÀÌÅͺ£À̽º¸¦ ¾ÐÃàÇÒ ¶§ »ç¿ë ÇÕ´Ï´Ù. Âü°í ¾ÏÈ£´Â CompactDatabase ¹öÀüÀ» »ç¿ë ÇÏ´Â °æ¿ì ¸ðµç ¸Å°³ º¯¼ö°¡ Á¦°ø ÇØ¾ß ÇÕ´Ï´Ù. ¶ÇÇÑ, ¿¬°á ¸Å°³ º¯¼ö À̹ǷΠÇÊ¿äÇÑ Æ¯¼ö ¼½Ä, ´ÙÀ½°ú °°Àº:;PWD =lpszPassword. ¿¹¸¦ µé¸é:;PWD = "Çູ". (ÃÖ°íÀÇ ¼¼¹ÌÄÝ·Ð)°¡ ÇÊ¿ä ÇÕ´Ï´Ù.
lpszLocale
LpszDestName¸¸µé±â¿¡ ´ë ÇÑ Á¤·Ä ¼ø¼¸¦ ÁöÁ¤ ÇÏ´Â µ¥ »ç¿ë ÇÏ´Â ¹®ÀÚ¿ ½ÄÀÔ´Ï´Ù. DbLangGeneral (¾Æ·¡ ÂüÁ¶)ÀÇ ±âº»°ªÀ» ±×´ë·Î »ç¿ë ÇÏ ¿©ÀÌ Àμö¸¦ »ý·« ÇÏ¸é »õ µ¥ÀÌÅͺ£À̽ºÀÇ ·ÎĶÀº ÀÌÀü µ¥ÀÌÅͺ£À̽º¿Í µ¿ÀÏ ÇÕ´Ï´Ù. °¡´ÉÇÑ °ªÀº:
nOptions
LpszDestName´ë»ó µ¥ÀÌÅͺ£À̽º¿¡ ´ë ÇÑ Çϳª ÀÌ»óÀÇ ¿É¼ÇÀ» ³ªÅ¸³À´Ï´Ù. ±âº»°ªÀ» ±×´ë·Î »ç¿ë ÇÏ ¿©ÀÌ Àμö¸¦ »ý·« ÇÏ´Â °æ¿ì µ¿ÀÏÇÑ ¾ÏÈ£È¿Í °°Àº ¹öÀüÀ» lpszSrcNameÀ¸·Î lpszDestName °®°Ô µË´Ï´Ù. ºñÆ® OR ¿¬»êÀÚ¸¦ »ç¿ë ÇÏ ¿© ¹öÀü ¿É¼Ç Áß ÇÏ ³ª¿Í ÇÔ²² dbEncrypt ¶Ç´Â dbDecrypt ¿É¼ÇÀ» °áÇÕÇÒ ¼ö ÀÖ½À´Ï´Ù. µ¥ÀÌÅͺ£À̽º Çü½Ä, µ¥ÀÌÅͺ£À̽º ¿£Áø ¹öÀü ¾Æ´Õ´Ï´Ù ÁöÁ¤ °¡´ÉÇÑ °ªÀº:
Options Àμö¿¡ dbEncrypt Çϰųª dbDecrypt »ç¿ë ÇÏ ¿© ¾ÏȣȷΠ¾ÐÃàÀº µ¥ÀÌÅͺ£À̽º ¾ÏÈ£ ÇØµ¶ ¿©ºÎ¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¾ÏÈ£È »ó¼ö¸¦ »ý·« Çϰųª dbDecrypt ¿Í dbEncrypt¸¦ ¸ðµÎ Æ÷ÇÔ ÇÏ´Â °æ¿ì lpszDestName ´Â lpszSrcName°ú °°Àº ¾Ïȣȸ¦ ÇÒ °Í ÀÌ´Ù. Options Àμö¿¡ ¹öÀü »ó¼ö Áß Çϳª¸¦ »ç¿ë ÇÏ ¿© ¾ÐÃàµÈ µÈ µ¥ÀÌÅͺ£À̽ºÀÇ µ¥ÀÌÅÍ Çü½Ä ¹öÀüÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ »ó¼ö¿¡´Â lpszDestNameÀÇ µ¥ÀÌÅÍ Çü½Ä ¹öÀüÀ»¸¸ ¿µÇâÀ» ÁÝ´Ï´Ù. ´Ü ÇϳªÀÇ ¹öÀü »ó¼ö¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¹öÀü »ó¼ö¸¦ »ý·« Çϸé lpszDestName lpszSrcName¿Í µ¿ÀÏÇÑ ¹öÀüÀ» ÇØ¾ßÇÑ´Ù. LpszDestName ´Â µ¿ÀÏ ¹öÀü¿¡¸¸ ¾ÐÃàÇÒ ¼ö ÀÖ½À´Ï´Ù ¶Ç´Â lpszSrcName ÀÇ ÀÌ»ó¡£
ÁÖÀÇnbsp;??µ¥ÀÌÅͺ£À̽º¸¦ ¾ÏÈ£È ÇÏ´Â °æ¿ì ±×°ÍÀº °¡´É ÇÏ °í, Á÷Á¢ µ¥ÀÌÅͺ£À̽º¸¦ ±¸¼º ÇÏ´Â ÀÌÁø µð½ºÅ© ÆÄÀÏÀ» ÀÐÀ» »ç¿ëÀÚ/¾ÏÈ£ º¸¾ÈÀ» ±¸Çö ÇÏ´Â °æ¿ì¿¡(&N)¡£
ÁÖÀÇ
ÁöÁ¤ µÈ Microsoft Jet ¾ÐÃà ÇÏ·Á¸éÀÌ ¸â¹ö ÇÔ¼ö¸¦ È£Ãâ (.MDB) µ¥ÀÌÅͺ£À̽ºÀÔ´Ï´Ù. µ¥ÀÌÅͺ£À̽ºÀÇ µ¥ÀÌÅ͸¦ º¯°æ ÇÏ¸é µ¥ÀÌÅͺ£À̽º ÆÄÀÏ Á¶°¢È µÉ ¼ö ÀÖ½À´Ï´Ù ¹× ÇÊ¿äÇÑ °Í º¸´Ù ´õ ¸¹Àº µð½ºÅ© °ø°£À» »ç¿ë ÇÕ´Ï´Ù. Á¤±âÀûÀ¸·Î µ¥ÀÌÅͺ£À̽º ÆÄÀÏÀ» Á¶°¢ ¸ðÀ½À» µ¥ÀÌÅͺ£À̽º¸¦ ¾ÐÃà ÇØ¾ß ÇÕ´Ï´Ù. ¾ÐÃàµÈ µ¥ÀÌÅͺ£À̽º ÀϹÝÀûÀ¸·Î ÀÛ½À´Ï´Ù. º¹»ç ÇÏ °í µ¥ÀÌÅͺ£À̽º¸¦ ¾ÐÃà ÇÏ´Â µ¿¾È Á¤·Ä ¼ø¼, ¾ÏÈ£È ¶Ç´Â µ¥ÀÌÅÍ Çü½Ä ¹öÀüÀ» º¯°æÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
! °æ°ínbsp;CompactDatabase ¸â¹ö ÇÔ¼ö º¯È¯ µÇÁö ¾Ê½À´Ï´Ù Á¦´ë·Î ¿ÏÀü ÇÑ Microsoft Access µ¥ÀÌÅͺ£À̽º¸¦ ÇÑ ¹öÀü¿¡¼ ´Ù¸¥. µ¥ÀÌÅÍ Çü½Ä º¯È¯ µË´Ï´Ù. Æû°ú º¸°í¼¿Í °°Àº Microsoft Access¿¡¼ Á¤ÀÇ µÈ °³Ã¼´Â º¯È¯ µÇÁö ¾Ê½À´Ï´Ù. ±×·¯³ª µ¥ÀÌÅ͸¦ ¿Ã¹Ù¸£°Ô º¯È¯(&N)¡£
ÆÁnbsp;CompactDatabase ¸¦ »ç¿ë ÇÏ ¿© µ¥ÀÌÅͺ£À̽º ÆÄÀÏÀ» º¹»çÇÒ ¼ö ÀÖ½À´Ï´Ù ¶ÇÇÑ(&N)¡£
ÀÛ¾÷ ¿µ¿ª¿¡ ´ë ÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ´ÙÀ½ À¥ »çÀÌÆ®¸¦ ÂüÁ¶ ÇϽʽÿÀ. ¹®¼ DAO ÀÛ¾÷ ¿µ¿ª ¿¡¼ Visual c + + ÇÁ·Î±×·¡¸Ó °¡À̵å. ¾ÐÃà µ¥ÀÌÅͺ£À̽º¿¡ ´ë ÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº DAO µµ¿ò¸»ÀÇ "CompactDatabase ¸Þ¼µå" Ç׸ñÀ» ÂüÁ¶ ÇϽʽÿÀ.
CDaoWorkspace °³¿ä |nbsp; Ŭ·¡½º ¸â¹ö (ko) | °èÃþ ±¸Á¶ Â÷Æ®(&N)
Âü°í Ç׸ñnbsp;CDaoWorkspace::RepairDatabase(&N)