posted on Wednesday, April 26, 2006 11:54 AM
by
SimonSabin
Don't apply SQL 2005 Service Pack 1 if you use SSIS
If you already use SSIS and you use date variables do not install service pack 1 without amending your packages
There has been change to the way that dates are stored in packages, it appears it is to do with locales.
Simply put a variable that is defined as 1 march 2006 in a pre SP1 package will be treated as 3 january 2006 in SP1.
The solution is to open your package correct the date and redploy. I suspect this will apply to configuration files and dates being passed in on the command line as well. In this case I believe you need to specifiy your dates in american format (mm/dd/yyyy).
Why dates aren't stored in ANSI format is beyond me anyway :(
I will bring you an update when I get one :)
http://lab.msdn.microsoft.com/ProductFeedback/viewFeedback.aspx?FeedbackId=474c85d2-57f9-4219-9037-f2ee34948612