Cómo conectarse a un servidor SQL Server 2005 con ActiveRecord 3.0

Recientemente me encontré en la tarea de implementar algún tipo de conectividad con un servidor Microsoft SQL Server para extraer información muy específica que pudiera publicarse en el sitio web de un buen cliente. El sitio web en sí está desarrollado en PHP, pero exponer un servicio web desde la Intranet del cliente usando ese lenguaje para conectarse con el servidor SQL Server no parecía ser la mejor solución a simple vista: Microsoft sí ofrece un "driver" de SQL Server para PHP5, pero éste no es incluído por defecto con la distribución oficial de PHP; sin contar con mi abversión a todo lo que tenga la marca de "MS".

Finalmente decidí montar un pequeño servicio web usando Sinatra y un stack Ruby completo, aprovechando mis recientes exitosas experiencias con ese mínimo "framework". En este artículo explicaré cómo lo hice, para futura referencia personal y de todos los que necesiten hacer algo parecido.

 

RSS Blog

Masaneumaticos_medium
Masa Neumáticos

Masa Neumáticos es el sitio del nuevo representante exclusivo de los neumáticos de primera marca Michelin y BF Goodrich para las provincias de Jujuy y Salta en el noroeste argentino. Sin ningún tipo de presencia en Internet, tampoco dominio ni correo electrónico, sus necesidades estaban aún más urgidas por la inminente inauguración de su local comercial, reduciendo drásticamente el plazo disponible para la terminación del proyecto.