
Naast de grote verbeteringen in Integration Services 2008 (herschreven pipeline met performance verbetering, verbeterde lookup, etc.), was ik benieuwd of een paar kleine puntjes ook verbeterd zijn. Eén wel, een ander niet.
Deployment utility
Los van de discussie of je wel of niet naar SQL Server moet deployen, had de Deployment Utility in SQL Server 2005 een grote tekortkoming: je kon niet opgeven naar welke folder je wilde deployen. Dat is in 2008 verbeterd.
Let er wel op dat het pad wel moet bestaan; ach, het is beter dan niets…
Checkpoints en transacties
Als je in SQL Server 2005 een aantal tasks in een package hebt staan die ieder een eigen transactie starten én je configureert het package met checkpoints, dan herstart het package toch altijd bij de eerste task wanneer de laatste task mislukt. Helaas gebeurt dit in 2008 nog steeds. Net als in 2005 wordt het succesvol uitvoeren van een transactionele task pas weggeschreven bij het succesvol uitvoeren van een niet transactionele task. Waarom dat zo is, weet ik niet, maar het is in ieder geval in 2008 niet anders…