Publicación, reporte de datos SQL server

Tengo una base de datos en SQL server de la cual necesito generar reportes a un tercero.
El servidor donde de datos no posee NAT, por lo cual no puedo crear planillas con ODBC que puedan actualizarse fuera de la red local.
Estoy buscando alguna alternativa para poder reportar estos datos de forma automática.
Pensaba quizás en un web service en un servidor que tiene una NAT, el cual esta conectado a la red local, por lo que puede obtener los datos del servidor de datos.

Pero en que IDE podría desarrollarlo, que sea compatible con SQL server.
El archivo debo dejarlo en un SFTP externo, el cual es administrado por una aplicación, a la cual no he logrado acceder, pensé como segunda solución generar una tarea programada que obtenga el reporte diario y subirlo mediante algun programa tipo Filezilla.
Ojala alguien me pueda ayudar, ya que no soy experto en estos tema.

Añade tu respuesta

Haz clic para o