Aunque la cadena de conexión q usas se supone que funciona utilizando la IP, te recomiendo que uses el nombre del servidor con la siguiente cadena:
Código:
Provider=SQLOLEDB.1;Password=contraseña;Persist Security Info=True;User ID=nombreusuario;Initial Catalog=nombrebasededatos;Data Source=nombreservidor
En Data Source simplemente coloca el nombre del servidor (para saber cual es el nombre simplemente dirijite a la máquina donde esta instalado el motor de bd, ejecutas el Administrador de Servicios y en la parte superior donde dice Server, ese es el nombre, independientemente de la máquina donde se encuentre)
Saludos.