problemas con conexion sql server

18/11/2005 - 18:01 por fernnando | Informe spam
tengo un problema con una pagina asp.net que me trae unos datos de una base
de datos sql server 2000 , y este es el error que saca al iniciar la pagina
SqlException: Error de red general. Compruebe la documentación de la red.]
System.Data.SqlClient.ConnectionPool.GetConnection(Boolean&
isInTransaction) +474

System.Data.SqlClient.SqlConnectionPoolManager.GetPooledConnection(SqlConnectionString options, Boolean& isInTransaction) +372
System.Data.SqlClient.SqlConnection.Open() +384
System.Web.SessionState.SqlStateConnection..ctor(String
sqlconnectionstring) +92

[HttpException (0x80004005): No se puede conectar con la base de datos de
sesión de SQL Server.]
System.Web.SessionState.SqlStateConnection..ctor(String
sqlconnectionstring) +191
System.Web.SessionState.SqlStateClientManager.GetConnection(Boolean&
usePooling) +98
System.Web.SessionState.SqlStateClientManager.SetAsyncWorker(String id,
SessionStateItem item, Byte[] buf, Int32 length, Boolean inStorage) +44

System.Web.SessionState.SqlStateClientManager.System.Web.SessionState.IStateClientManager.Set(String id, SessionStateItem item, Boolean inStorage) +147
System.Web.SessionState.SessionStateModule.OnReleaseState(Object source,
EventArgs eventArgs) +465

System.Web.SyncEventExecutionStep.System.Web.HttpApplication+IExecutionStep.Execute() +60
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&
completedSynchronously) +87

mi pregunta es es error del sservidor sql o de la apalicacion y como se
soluciona?

Preguntas similare

Leer las respuestas

#1 Braulio Diez
21/11/2005 - 14:48 | Informe spam
Hola que hay,

Prueba a ver si te puedes conectar a la base de datos desde el servidor
(con el Query Analyzer mismo), vaya a ser que sea un problema de que tu
servidor web no vea la base de datos.

En caso de que si, ¿ Te ha funcionado alguna vez la conexión ? ¿ Es la
primera vez que la ejecutas en el servidor ? Una cosa que puedes hacer es
repasar el connection string a ver si es correcto, en la siguiente web puedes
ver ejemplos al detalle de conexiones a base de datos con .net:

http://www.connectionstrings.com

Si sigue el problema, cuenta el detalle de las pruebas que has hecho
(funciona conexión a Query Analyzer, el connection string es erroneo, ...), y
a ver si encontramos por que está fallando.

Buena suerte
Braulio


/// --
/// Braulio Díez
/// Desarrollador C#
/// Málaga - España
// --


"fernnando" wrote:

tengo un problema con una pagina asp.net que me trae unos datos de una base
de datos sql server 2000 , y este es el error que saca al iniciar la pagina
SqlException: Error de red general. Compruebe la documentación de la red.]
System.Data.SqlClient.ConnectionPool.GetConnection(Boolean&
isInTransaction) +474

System.Data.SqlClient.SqlConnectionPoolManager.GetPooledConnection(SqlConnectionString options, Boolean& isInTransaction) +372
System.Data.SqlClient.SqlConnection.Open() +384
System.Web.SessionState.SqlStateConnection..ctor(String
sqlconnectionstring) +92

[HttpException (0x80004005): No se puede conectar con la base de datos de
sesión de SQL Server.]
System.Web.SessionState.SqlStateConnection..ctor(String
sqlconnectionstring) +191
System.Web.SessionState.SqlStateClientManager.GetConnection(Boolean&
usePooling) +98
System.Web.SessionState.SqlStateClientManager.SetAsyncWorker(String id,
SessionStateItem item, Byte[] buf, Int32 length, Boolean inStorage) +44

System.Web.SessionState.SqlStateClientManager.System.Web.SessionState.IStateClientManager.Set(String id, SessionStateItem item, Boolean inStorage) +147
System.Web.SessionState.SessionStateModule.OnReleaseState(Object source,
EventArgs eventArgs) +465

System.Web.SyncEventExecutionStep.System.Web.HttpApplication+IExecutionStep.Execute() +60
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&
completedSynchronously) +87

mi pregunta es es error del sservidor sql o de la apalicacion y como se
soluciona?
Respuesta Responder a este mensaje
#2 fernnando
22/11/2005 - 15:26 | Informe spam
braulio muchas gracias por tu ayuda. afortunadamente em di cuenta del
rpoblema y no era en si contra la base de datos que contiene los datos de la
plicacion sino contra la base de de datos aspstate que es la que me maneja
los estados de session de la aplicacion. simp,lemente arregle la la ip de la
maquina en el web.config en la parte sessionstate en el valor de
stateConnectionString
y listo se arreglo el problema.
Mil gracias en todo caso
"Braulio Diez" escribió:

Hola que hay,

Prueba a ver si te puedes conectar a la base de datos desde el servidor
(con el Query Analyzer mismo), vaya a ser que sea un problema de que tu
servidor web no vea la base de datos.

En caso de que si, ¿ Te ha funcionado alguna vez la conexión ? ¿ Es la
primera vez que la ejecutas en el servidor ? Una cosa que puedes hacer es
repasar el connection string a ver si es correcto, en la siguiente web puedes
ver ejemplos al detalle de conexiones a base de datos con .net:

http://www.connectionstrings.com

Si sigue el problema, cuenta el detalle de las pruebas que has hecho
(funciona conexión a Query Analyzer, el connection string es erroneo, ...), y
a ver si encontramos por que está fallando.

Buena suerte
Braulio


/// --
/// Braulio Díez
/// Desarrollador C#
/// Málaga - España
// --


"fernnando" wrote:

> tengo un problema con una pagina asp.net que me trae unos datos de una base
> de datos sql server 2000 , y este es el error que saca al iniciar la pagina
> SqlException: Error de red general. Compruebe la documentación de la red.]
> System.Data.SqlClient.ConnectionPool.GetConnection(Boolean&
> isInTransaction) +474
>
> System.Data.SqlClient.SqlConnectionPoolManager.GetPooledConnection(SqlConnectionString options, Boolean& isInTransaction) +372
> System.Data.SqlClient.SqlConnection.Open() +384
> System.Web.SessionState.SqlStateConnection..ctor(String
> sqlconnectionstring) +92
>
> [HttpException (0x80004005): No se puede conectar con la base de datos de
> sesión de SQL Server.]
> System.Web.SessionState.SqlStateConnection..ctor(String
> sqlconnectionstring) +191
> System.Web.SessionState.SqlStateClientManager.GetConnection(Boolean&
> usePooling) +98
> System.Web.SessionState.SqlStateClientManager.SetAsyncWorker(String id,
> SessionStateItem item, Byte[] buf, Int32 length, Boolean inStorage) +44
>
> System.Web.SessionState.SqlStateClientManager.System.Web.SessionState.IStateClientManager.Set(String id, SessionStateItem item, Boolean inStorage) +147
> System.Web.SessionState.SessionStateModule.OnReleaseState(Object source,
> EventArgs eventArgs) +465
>
> System.Web.SyncEventExecutionStep.System.Web.HttpApplication+IExecutionStep.Execute() +60
> System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&
> completedSynchronously) +87
>
> mi pregunta es es error del sservidor sql o de la apalicacion y como se
> soluciona?
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida