San Jose Sharks have traded forward Dany Heatley to the Minnesota Wild for forward Martin Havlat.