Solar power is much more expensive if the power must adhere to some number of 9's of reliability.
Often data centers need to run at three nines of availability (ie: 99.9) and at that level of availability the price of solar power is many multiples of conventional power due to the cost of batteries and over provisioning.