Hola que tal muy buenas tardes, tengo una duda que me esta volviendo loco. Igual y es una tonteria, la verdad ya ni se. Bueno aqui va
Tengo una aplicacion en consola creada para probar la conexion entre visual studio 2010 usando c# y el sqlserver. EL problema es que al momento de usar el connection.open, me genera el siguiente error:
Excepción no controlada: MySql.Data.MySqlClient.MySqlException: Unable to connec
t to any of the specified MySQL hosts. ---> System.Net.Sockets.SocketException:
No se ha podido establecer conexión ya que el equipo de destino ha denegado acti
vamente dicha conexión X.X.X.X:X
en System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult)
en MySql.Data.Common.StreamCreator.CreateSocketStream (IPAddress ip, Boolean u
nix)
en MySql.Data.Common.StreamCreator.GetStream(UInt32 timeout)
en MySql.Data.MySqlClient.NativeDriver.Open()
--- Fin del seguimiento de la pila de la excepción interna ---
en MySql.Data.MySqlClient.NativeDriver.Open()
en MySql.Data.MySqlClient.Driver.Create(MySqlConnecti onStringBuilder settings
)
en MySql.Data.MySqlClient.MySqlPool.CreateNewPooledCo nnection()
en MySql.Data.MySqlClient.MySqlPool.GetPooledConnecti on()
en MySql.Data.MySqlClient.MySqlPool.TryToGetDriver()
en MySql.Data.MySqlClient.MySqlPool.GetConnection()
en MySql.Data.MySqlClient.MySqlConnection.Open()
La verdad no se a que se deba, ya probe hacer una consulta directa desde el sql y no me genera ningun error.
La cadena de conexion que uso es la siguiente:
string cadena = "Data Source=Servidor;Database=base;Uid=usuario;Pwd=pasw ord;Port=puerto";
De antemano agradezco la atencion, espero me puedan ayudar.
Saludos