1. °³¹ß/½ÇÇà Ç÷§Æû (1) OS : À©µµ¿ì 7 (2) °³¹ßÅø : (3) »ç¿ë Database : firebird 2.1
2. °³¹ß ÁßÀÎ ÇÁ·Î±×·¥
3. Áú¹® ³»¿ë
¾È³çÇϼ¼¿ä? Embedded¿ë Firebird µ¥ÀÌŸ(*.fdb)¸¦ ¾Æ·¡Ã³·³ ¹é¾÷À» ½ÃÅ°°í Àִµ¥¿ä, DB¿¬°áÀ» ²÷¾î¼ ¹é¾÷ÇÑÈÄ¿¡, ´Ù½Ã DB¿¬°áÀ» ÇÏ·Á°í ÇÏ¸é ¿¡·¯°¡ ³³´Ï´Ù. 'ÇÁ·Î¼¼½º°¡ ÇöÀç ½ÇÇàÁßÀ̾î¼, ´Ù¸¥ ÇÁ·Î¼¼½º¸¦ ½ÇÇàÇÒ ¼ö ¾ø½À´Ï´Ù'¶ó°í¿ä.
ÀÓº£µðµå¿©¼ ÇϳªÀÇ ÇÁ·Î¼¼½º¸¸ Çã¿ëÇϱ⠶§¹®¿¡ ¹é¾÷ÇÒ¶§ ¿¬°áµÈ DB¸¦ ²÷°í ¹é¾÷ÈÄ ´Ù½Ã ¿¬°áÇÏ·Á´Âµ¥ ¿¡·¯°¡ ³ª³×¿ä. ¾î¶² ºÎºÐÀ» »ìÆìºÁ¾ß ÇÒ±î¿ä?
If Application.MessageBox('ÀڷḦ ¹é¾÷ ÇϽðڽÀ´Ï±î?','¹é¾÷ È®ÀÎ',MB_YesNo+MB_DefButton1)<>ID_Yes Then Exit; DisPlayPL.Visible:=True; Application.ProcessMessages;
Try ZConnection1.Connected:=False; //DB ¿¬°á ²÷À½. Command := 'gbak -b -v -user sysdba -password masterkey mydb.fdb mybak.fbk'
if WinExec(PChar(Command), SW_HIDE) < 32 then ShowMessage('¿À·ù°¡ ¹ß»ýÇÏ¿´½À´Ï´Ù.') else ShowMessage('Á¤»óÀûÀ¸·Î ¹é¾÷À» ¿Ï·á ÇÏ¿´½À´Ï´Ù');
Sleep(300); DisPlayPL.Visible:=False; Finally ZConnection1.Connected:=True; //====================> ¿À·ù¹ß»ý End;
|