ªð¦^¦Cªí ¤W¤@¥DÃD µo©«

[Âà¶K] ¹w¦sµ{§Ç¤¤°õ¦æSSIS package

[Âà¶K] ¹w¦sµ{§Ç¤¤°õ¦æSSIS package

¤p®É­Ô¦bºô¤W¬Ý¨ìªº¨Ñ¤j®a°Ñ¦Ò~~
¦bSQL Server¤¤¥i¥H¨Ï¥Îdtexec©R¥O运¦æSSIS¥](2005¥H¤Wª©¥»)¡A当µM¤]¥i¥H³q过¨t统过µ{¡Gxp_cmdshell调¥Îdtexec运¦æSSIS¥]¡C

¡@¡@¨ãÊ^¾Þ§@¨B骤¦p¤U¡G
¡@¡@1.­º¥ý¡A当µM¬O­n¦bBusiness Intelligence¤¤设计¦n¥]¡A¦}调试³q过¡C

¡@¡@2.µM¦Z¡A¦³两Ïú¤è¦¡¥i¥H¦bSQL Server¤¤¨Ï¥Î©R¥O运¦æSSIS¥]
¡@¡@²Ä¤@Ïú¬Oª½±µ执¦æssis¥]¤å¥ó¡A©R¥O¦p¡G exec xp_cmdshell 'dtexec /f "c:test.dtsx"'
¡@¡@²Ä¤GÏú¬O将¥]¤å¥ó发¥¬©ÎªÌ导¤J¨ìIntegration ServicesªA务¤¤¡AµM¦Z¦A执¦æ¡C

¡@¡@发¥¬¥]¬O¦bBusiness Intelligence¤¤¥Í¦¨发¥¬¤å¥ó¡A¦}发¥¬¨ìIntegration ServicesªA务¤¤¡C¥Í¦¨发¥¬¤å¥ó¦Z¡A双击发¥¬¤å¥ó¡A选择[³¡¸p¨ìSQL Server],µM¦Z输¤JªA务¾¹¦W称¡A¥Î户¦W¡A±K码¡A¦}选择¥]¸ô径为"/",¦}选择[¨Ì¾aªA务¾¹¦s储进¦æ¥[±K],点击[¤U¤@¨B],选择­n¦w装¨ìªº¦ì¸m§Y¥i¡C

¡@¡@导¤J¥]¬O¦bManagemenet Studio,选择±µIntegration ServicesªA务¡A选择"¤w¦s储ªº¥]"-"MSDB",¥k键导¤J¥]¡A选择¤å¥ó¨t统¡A«ü©w­n导¤Jªº¥]¡A«O护级别­n选择[¨Ì¾aªA务¾¹¦s储©M¨¤¦â进¦æ访问±±¨î].

¡@¡@发¥¬¥]©M导¤J¥]ªº§@¥Î©M¥Øªº¬O¤@­Pªº¡A³£为为¤F将¥]©ñ¤J¨ìIntegration ServicesªA务¤¤¡C

¡@¡@¥]发¥¬©ÎªÌ导¤J¦Z¡A´N¥i¥H¨Ï¥Î¦p¤U©R¥O进¦æ调¥Î¤F¡G
¡@¡@exec xp_cmdshell 'dtexec /DTS "MSDBtest" /SERVER "servername" /MAXCONCURRENT " -1 " /CHECKPOINTING OFF /REPORTING V '

        ÀR«ä¦Û¦b : ¬Ý§O¤H¤£¶¶²´¡A¬O¦Û¤v­×¾i¤£°÷¡C
ªð¦^¦Cªí ¤W¤@¥DÃD