Package Errors

Errors when loading my .dtsx file?
 
I have been generating an ETL process recently within Visual Studio that required the Connection Manager to store a link to a SQL Server database located on  remote machine. The security setup for this database meant that I was accessing it using the SQL Server security (username / password). My problem occured each time I loaded my solution into Visual Studio as I would get the following error message;
 
Error 1 Error loading Dimensions.dtsx: Failed to decrypt protected XML node "DTS:Password" with error 0x8009000B "Key not valid for use in specified state.". You may not be authorized to access this information. This error occurs when there is a cryptographic error. Verify that the correct key is available.    
As well as the error message my Data Flow Task items wouldall appear with the yellow warning icon in the bottom right corner indicating that there is a problem with the task item. Fortunately I was able to find a KB article on this one to help resolve my problem – http://support.microsoft.com/kb/918760  – I chose Method 3 and now each time I open my solution file I just have to provide my password and the dtsx file opens without any errors.
 
To get rid of the warning icons in your Data Flow Tasks, on the Control Flow tab, you can either edit the existing Data Flow task or just disable and then enable it again. Providing there aren’t any other errors in your Control Flow item the warning icon will disappear.

Which pool do I dive into?

How do I find which process my App Pool belongs to?
 
When you are running multiple sites within IIS using different application pools its not always easy to identify which application ppol belongs to which w3wp.exe process. In IIS 6.0 under Windows 2003 there is a useful little script provided as part of the IIS installation. The script is already placed in systemrootsystem32 on Windows Server 2003 so simply go to your Command Prompt and type in iisapp.vbs (the .vbs is optional) and you’ll have an instant list of all the App Pool information you’ve always wanted to know.  You may need to type cscript iisapp.vbs instead if CScript isn’t your default WSH script host.

Express yourself clearly

Useful little tool for Regular Expressions
 
If you are like me and cannot remember the correct syntaxt for every every single Regular Expression I have come across a useful little tool to give you a hand. The Regular Expression Designer from Rad Software http://www.radsoftware.com.au/regexdesigner/ is very easy to use and best of all its free! Now you can debug your Regular Expressions without even stepping into your code.

Where has my YouTube gone?

Flash Plugin not being recognised for some websites
 
When the time comes to update your Flash plugin and yours suddenly stops working you might want to take a quick look at http://www.jasondunn.com/vista-flash-problem-youtube-250 . I had updated my plugin to 9,0,124,0 and got confirmation that everything installed OK, however after doing a bit of surfing it quickly became apparent that this was not the case. I followed the guidance provided by Jason and the plugin is functioning normally again.