Que tal me ha costado un poco de trabajo la conexión a mi servidor por eso comparto este post en donde vamos a conectar un smartphone con Windows Mobile a un servidor SQL Server 2008, (lo mismo es para la versión de SQL Server 2005).
public class Configuracion { public static string CadenaConexion { get { return @"Data Source=192.168.1.74,1433;Initial Catalog=Restaurante;User ID=sa;Password=miPassword;"; } } }
1.- En nuestra cadena de Conexión como la tengamos, necesitamos colocar la direción IP del servidor a cual nos conectaremos + el puerto (Podemos dejar el default que es 1433).
2.- Vamos a SQL Server Configuration Manager.
3.- Necesitamos ir a la parte de los protocolos de Red, y dentro de la instancia que esta corriendo el servidor de base de datos, seleccionamos el protocolo TCP/IP y lo habilitamos.
4.- Seleccionamos la opcion de direcciones de IP, y por ejemplo podemos colocar la primera IP la del servidor y el puerto 1433 y habilitarlo.
Así podemos hacer pruebas de conexión al servidor y que sean exitosas.
Saludos, espero que sirva de mucha ayuda.