Bueno tuve que configurar el sql 2005 para que acepte conexiones remotas esto es para el sql server 2005 developer edition o sql server 2005 express en mi caso el sql que tengo instalado es el developer edition.
- Basta con seleccionar Configuración de área de superficie de SQL Server esta opción se encuentra en el menú herramientas de configuración.
- En la página Configuración de superficie de SQL Server 2005 , seleccionamos Configuración de superficie para servicios y conexiones
- En la página Configuración de superficie para servicios y conexiones , hay que expandir el Motor de base de datos, seleccionamos Conexiones remotas , luego seleccionamos conexiones remotas y locales , hacemos clic en el protocolo adecuado para habilitar para su entorno y a continuación, hacemos clic en Aplicar
Luego puede ser necesario reiniciar el servicio del sql.