Durante el desarrollo de la web no te dio ningun problema tipo sql? O tenias tu server para pruebas y ahora te dieron un server de produccion?
Si no has cambiado tu server de DB entonces apunto a un problema de IIS respecto a SQL. Caso contrario jaullo tiene razon, habilita las conexiones remotas hacia SQL en ese servidor y revisa tu cadena de conexion, ya que a veces uno que otro parametro te puede estar generando los errores. Revisa
http://www.connectionstrings.com/ para salir de dudas.
Salu2