sqlserver2008çæ°æ®åºèªå¨å¤ä»½æ¹æ³
å¨SQL Serverä¸åºäºæ°æ®å®å
¨çèèï¼æ以éè¦å®æçå¤ä»½æ°æ®åºãèå¤ä»½æ°æ®åºä¸è¬åæ¯å¨åæ¨æ¶é´åºæ¬æ²¡ææ°æ®åºæä½çæ¶åè¿è¡ï¼æ以æ们ä¸å¯è½è¦æ±ç®¡çåæ¯å¤©å®å°æä¸1ç¹å»å¤ä»½æ°æ®åºãè¦å®ç°æ°æ®åºçå®æ¶èªå¨å¤ä»½ï¼æ常ç¨çæ¹å¼å°±æ¯ä½¿ç¨SQL Server代çä¸çä½ä¸ãå¯å¨SQL Server Agentæå¡ï¼ç¶åå¨å
¶ä¸æ°å»ºä½ä¸ï¼ä½ä¸ä¸æ·»å 1个å¤ä»½æ¥éª¤ï¼ç±»åæ¯T-SQLèæ¬ï¼ç¶åå¨å½ä»¤ä¸è¾å
¥å¦ä¸SQLè¯å¥ï¼è¯¥è¯å¥å®ç°äºå¯¹æ°æ®åº TestDB1çå®æ´å¤ä»½ï¼å¤ä»½æ件å¨CçBackupæ件夹ä¸ï¼æ件åå°±æ¯TestDB1+å½æ¶å¤ä»½çæ¥æå符串.bakã
declare @name varchar(250)
set @name='C:\Backup\TestDB1_'+convert(varchar(50),getdate(),112)+'.bak'
BACKUP DATABASE [TestDB1] TO
DISK = @name
WITH NOFORMAT, NOINIT,
NAME = N'TestDB1-å®æ´ æ°æ®åº å¤ä»½',
SKIP, NOREWIND, NOUNLOAD
æ°æ®åºå¤ä»½æ件å称ä¸ä¸è½åºç°ç©ºæ ¼â âï¼åå·âï¼â
å建好æ¥éª¤ä»¥åï¼æ¥ä¸æ¥å°±æ¯å建计åï¼å建计åçæä½ååç®åï¼çé¢ä¸è¯´æçå¾è¯¦ç»äºï¼æå°±ä¸å¤è¯´äºãå¦å¤è¿å¯ä»¥é
ç½®è¦æ¥åéç¥ï¼ä¸è¿ä¸è¬å¾å°ç¨è¿ä¸ªã
ï¼1ï¼å¨SSMSç对象èµæºç®¡çå¨ä¸å³å»âç»´æ¤è®¡åâï¼éæ© âç»´æ¤è®¡åå导âï¼ç³»ç»å°å¼¹åºå导çªå£
ï¼2ï¼ç¹å»âä¸ä¸æ¥âæé®ï¼è¿å
¥éæ©è®¡åå±æ§çªå£ï¼è¾å
¥è®¡åçå称ï¼ç±äºæ们ç计åå
æ¬2é¨åï¼å®æ´å¤ä»½åå·®å¼å¤ä»½ï¼è¿2é¨åçæ§è¡è®¡åæ¯ä¸ä¸æ ·çï¼ä¸ä¸ªæ¯ä¸å¨æ§è¡ä¸æ¬¡ï¼å¦ä¸ä¸ªæ¯ä¸å¤©æ§è¡ä¸æ¬¡ï¼æ以è¦éæ©âæ¯é¡¹ä»»å¡åç¬è®¡åâï¼
ï¼3ï¼åå»âä¸ä¸æ¥âæé®ï¼éæ©ç»´æ¤ä»»å¡ï¼è¿éå°±æ¯å¯ä»¥å¨ç»´æ¤è®¡åä¸æ§è¡çä»»å¡ï¼å¦æä½ æ³æ§è¡çä»»å¡å¨è¿é没æï¼é£å°±è¿æ¯ä¸ç¨ç»´æ¤è®¡åæ¥åï¼èªå·±å SSISå
æè
SQLè¯å¥å§ãæ们è¦æ§è¡çä»»å¡é½å¨è¿éï¼éä¸è¿2个任å¡
ï¼4ï¼åå»âä¸ä¸æ¥âè¿å
¥éæ©ç»´æ¤ä»»å¡é¡ºåºççé¢ï¼è¿éæ们å¯ä»¥çå°éä¸çä»»å¡åºç°å¨å表ä¸ï¼ä½æ¯æ们并ä¸è½è°æ´å
¶é¡ºåºï¼é£æ¯å 为å¨æ¥éª¤2ä¸æ们éæ©çæ¯æ¯é¡¹ä»»å¡åç¬è®¡åï¼æ以è¿2个任å¡æ¯ç¬ç«çï¼æ²¡æå
å顺åºå¯è¨ãå¦æå½æ¶éæ©çæ¯å¦ä¸ä¸ªé项ï¼é£ä¹è¿éå°±å¯ä»¥è°æ´é¡ºåºäº
ï¼5ï¼éä¸âå¤ä»½æ°æ®åºï¼å®æ´ï¼âç¶ååå»âä¸ä¸æ¥âæé®ï¼ç³»ç»å°è½¬å°å®ä¹å®æ´å¤ä»½ä»»å¡ççé¢
ï¼6ï¼åå»âä¸ä¸æ¥âæé®ï¼è¿å
¥å·®å¼å¤ä»½ä»»å¡ç设置çé¢ï¼åä¸ä¸æ¥ççé¢æ¯ä¸æ ·çï¼æä½ä¹æ¯ä¸æ ·çï¼è®¡åè¿éæ们å¯ä»¥éæ©é¤äºå¨æ¥ä»¥å¤çæ¯å¤©è¿è¡å·®å¼å¤ä»½
ï¼7ï¼åå»âä¸ä¸æ¥âæé®ï¼è¿å
¥éæ©æ¥åé项ï¼è¿éæ们å¯ä»¥å°è¿ä¸ªç»´æ¤è®¡åçæ§è¡æ¥ååå
¥ææ¬æ件ä¸ï¼ä¹å¯ä»¥è®²æ¥åéè¿çµåé®ä»¶åéç»ç®¡çåãå¦æè¦åéé®ä»¶çè¯ï¼é£ä¹éè¦é
ç½®SQL Serverçæ°æ®åºé®ä»¶ï¼å¦å¤è¿è¦è®¾ç½®SQL Server代çä¸çæä½åï¼
温馨提示:答案为网友推荐,仅供参考