There is a huge resource of freely available solar energy database for researchers across the globe. Below you find some of the selected but best available resources.
NASA Surface meteorology and solar energy database. Variety of data available for any location: