Foros del Web » Programando para Internet » ASPX (.net) »

Error al conectar con bd mysql

Estas en el tema de Error al conectar con bd mysql en el foro de ASPX (.net) en Foros del Web. Hola, estoy probando a hacer una conexión a una bd mysql, y cuando intento conectar con la bd me da el siguiente error: Error relacionado ...
  #1 (permalink)  
Antiguo 03/11/2012, 12:46
 
Fecha de Ingreso: enero-2006
Mensajes: 263
Antigüedad: 18 años, 3 meses
Puntos: 1
Error al conectar con bd mysql

Hola, estoy probando a hacer una conexión a una bd mysql, y cuando intento conectar con la bd me da el siguiente error:

Error relacionado con la red o especifico de la instancia mientras se
establecía una conexión con el servidor SQL Server. No se encontró el
servidor o éste no estaba accesible. Comprueba el nombre de la
instancia es correcto y que SQL Server esta configurado para admitir
conexiones remotas. (provider: Named pipes Provider, error: 40 - no se
puedo abrir una conexión con SQL Server)



En el servidor, esta instalado el ODBC de MySql, el NET Connector.

La conexion esta configurada en el web.config, de la siguiente manera:

<add name="Miconexion" connectionString="server=SERVIDOR;User Id=Usuario;password=pass;Persist Security Info=True;database=bd"
providerName="MySql.Data.MySqlClient" />

No se si en la parte assemblies tengo que poner la referencia o no.

Mil gracias

P.D asi es como tengo la parte de assemblies

<assemblies>
<add assembly="System.Runtime.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
<add assembly="System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
<add assembly="System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
<add assembly="System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
<add assembly="System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
<add assembly="System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
<add assembly="System.Web.Services, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
<add assembly="System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
<add assembly="System.Data.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
<add assembly="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
<add assembly="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
<add assembly="System.ServiceModel.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="System.Data.Services.Client, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
<add assembly="System.Data.Services.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
<add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
<add assembly="System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
<add assembly="System.Web.Extensions.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="System.Management, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
<add assembly="Microsoft.Build.Framework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
<add assembly="CrystalDecisions.CrystalReports.Engine, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" />
<add assembly="CrystalDecisions.ReportSource, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" />
<add assembly="CrystalDecisions.Shared, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" />
<add assembly="CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" />
<add assembly="CrystalDecisions.ReportAppServer.ClientD oc, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" />
</assemblies>

Última edición por astrow25; 03/11/2012 a las 12:54
  #2 (permalink)  
Antiguo 03/11/2012, 16:42
Avatar de DeivisAndres  
Fecha de Ingreso: febrero-2012
Ubicación: Colombia
Mensajes: 305
Antigüedad: 12 años, 2 meses
Puntos: 41
Respuesta: Error al conectar con bd mysql

Estas utilizando Sql Server o MySql como Base de Datos ?

Ha parte de eso he chale un vistazo a estas paginas te pueden servir de algo: ASP.NET – Guardar cadena de conexion en el Web.config, Trabajando Conexiones Desde el Web.Config, Crear una cadena de conexión en ASP .NET y ejecutar un comando a una BD de SQL Server 2008., ¿Cómo conectar .NET?.

Última edición por DeivisAndres; 03/11/2012 a las 16:52
  #3 (permalink)  
Antiguo 04/11/2012, 02:35
 
Fecha de Ingreso: enero-2006
Mensajes: 263
Antigüedad: 18 años, 3 meses
Puntos: 1
Respuesta: Error al conectar con bd mysql

La bd es Mysql no Sql Server, ahi el problema del error que me da.
  #4 (permalink)  
Antiguo 04/11/2012, 13:50
Avatar de DeivisAndres  
Fecha de Ingreso: febrero-2012
Ubicación: Colombia
Mensajes: 305
Antigüedad: 12 años, 2 meses
Puntos: 41
Respuesta: Error al conectar con bd mysql

Mira los link que te puse. Y a parte de eso mira si agregaste la referencia del MySql: Conexion ASP.NET y MySQL utilizando el archivo Web.config, MySql Connector 6.3.4.0 con ASP.net Framework 4.0, Como leer valores de configuración del web.config en Asp.net.

Prueba poniendo en tu Web.config de esta manera:

Código Javascript:
Ver original
  1. <configuration>
  2.  <appSettings/>
  3.   <connectionStrings>
  4.    <add name=&#8221;BaseDatos&#8221; connectionString=&#8221;server=localhost;uid=sa;pwd=;database=ejemplo&#8221;/>
  5.   </connectionStrings >
  6. </configuration>

Etiquetas: bd, mysql, net, sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:33.