S
Steve
We have an application server which serves as an access point to a
database. Each user connected to the server has their own connection
to the database. Pooling is turned on, but since everyone has a unique
Workstation ID, they share with only themselves.
Lately, we have seen many strange errors come across. It looks a
stored procedure we call is returning null(No, not DBNull, but actual
dotnet null). We can see what the user is feeding as input into the
stored procedure and in any normal test, we get back the proper
information. At any given time that one user is getting this error, 49
other users can make the same call and get back proper information.
The database is Sql Server 2000 SP3a.
Has anyone seen this before? Does anyone know how to fix it/what is
wrong?
Currently, our fix(not very good), is if a user calls up and says they
have a problem, we kill their connection through enterprise manager.
They retry, get a 'General network error.' On the next try, they are
off and running with no problems. This would lead me to believe there
is an issue with the connection. We are using both SqlDataAdapter and
SqlCommands to execute the stored procedure.
Any help on this issue or debugging procedures to find more information
would be greatly appreciated. I have run a profile on the commands
being executed database side, but this doesn't seem to help.
Steve
database. Each user connected to the server has their own connection
to the database. Pooling is turned on, but since everyone has a unique
Workstation ID, they share with only themselves.
Lately, we have seen many strange errors come across. It looks a
stored procedure we call is returning null(No, not DBNull, but actual
dotnet null). We can see what the user is feeding as input into the
stored procedure and in any normal test, we get back the proper
information. At any given time that one user is getting this error, 49
other users can make the same call and get back proper information.
The database is Sql Server 2000 SP3a.
Has anyone seen this before? Does anyone know how to fix it/what is
wrong?
Currently, our fix(not very good), is if a user calls up and says they
have a problem, we kill their connection through enterprise manager.
They retry, get a 'General network error.' On the next try, they are
off and running with no problems. This would lead me to believe there
is an issue with the connection. We are using both SqlDataAdapter and
SqlCommands to execute the stored procedure.
Any help on this issue or debugging procedures to find more information
would be greatly appreciated. I have run a profile on the commands
being executed database side, but this doesn't seem to help.
Steve