Re: A transport-level error Hilfe !!!
- From: "Andreas" <andynews@xxxxxx>
- Date: Mon, 8 Jan 2007 13:25:19 +0100
Was uns noch aufgefallen ist, dass der SQLServer ab und zu volle Auslastung
hat.
Keine Ahnung was er da macht, da von den Abfragen kann es kaum sein, da die
wirklichen Power Abfragen auf unseren IQ´s laufen.
Das konnten wir beobachten, dass es zu Transport Fehlern kam wenn der so
Ausgelastet war. Aber auch nicht immer.
"Bernd Junk" <BerndJunk@xxxxxxxxxxxxxxxxxxxxxxxxx> schrieb im Newsbeitrag
news:3F581A10-56E3-4664-B939-DB8C2DFB73D8@xxxxxxxxxxxxxxxx
Hallo Andreas,ausführen.
es wird wahrscheinlich relativ schwierig sein den Grund für das Abreissen
der Netzwerkverbindung herauszufinden.
Du solltest vielleicht die ASP.NET Anwendung mal etwas genauer noch unter
die Lupe nehmen oder modifizieren:
-Den Fehler abfangen und die fehlgeschlagene SQL-Anweisung nochmals
-Connection Pooling aktivieren oder deaktivieren und dann schauen wasda
passiert.
Ich würde parallel auch mal versuchen in einer ASP.NET Gruppe zu posten,
dieses Problem wohl eher ein gängiges zu sein scheint für .NETAnwendungen.
Newsbeitrag
Gruss,
Bernd
"Andreas" wrote:
Guten Morgen,
Danke für den Tip, habe ich probiert .... leider ohne Erfolg :-(.
Es ist zum verzweifeln ....
"Bernd Junk" <BerndJunk@xxxxxxxxxxxxxxxxxxxxxxxxx> schrieb im
vom OSnews:91AB6221-CA19-4554-ACF5-E79F9BCFFD35@xxxxxxxxxxxxxxxx
Hallo,
es kann sein, dass das Problem nicht vom SQL Server selbst, sondern
diekommt. Es gibt wohl eine Funktion in Windows 2003, die versucht
Denial-of-Service Attacken abzuwehren. Diese Funktion kann man über
PunktRegistry abschalten.
Schau dir mal das folgende Dokument an und in diesem Dokument den
http://download.microsoft.com/download/f/1/0/f10c4f60-630e-4153-bd53-c3010e4c513b/ReadmeSQLEXP2005.htm#sse_dbengine5.1:
30
Gruss,
Bernd
"Andreas" wrote:
Hallo,
also das habe ich schon alles ausprobiert:
1. Zugriff auf den Server per ConnectionString
- nur über die IP
- Servername mit Erweiterungen .... serverxy.netzxy.de
2. Konfiguration Netzwerkkarten und Netz überprüft.
3. Der Standdart Time Out ist ja 15 Sec. diesen hatten wir erst auf
habe.und
nun
auf 90 Sec. angehoben, aber das kann es ja nicht sein. Ok die
Fehlermeldungen
haben nachgelassen.
Sind die "Remote connections" für TCP/IP aktiviert auf dem Server?Kann ich nicht sagen, da ich die Kiste damals nicht eingerichtet
LäuftDieser SQL Server ist der Datenbankserver des Intranets, d. h. hier
wird "nur" zu 98% per ASP.Net zugegriffen.
Hinweis noch:
Hardware mit Windwos 2003 Server Standart Edition x64 auf diesem
aufder
SQL -Server
und eine Virtuelle Maschine mit Windows 2003 Server Standart Edition
wissenNewsbeitragwelcher die
Webapplikationen laufen.
Beiden sind unterschiedliche Netzwerkkarten und IPs zugewiesen.
"Bernd Junk" <BerndJunk@xxxxxxxxxxxxxxxxxxxxxxxxx> schrieb im
news:EE5E838C-69F8-46A4-9C64-7F9880CDD65A@xxxxxxxxxxxxxxxx
Hallo Andreas,
es ist relativ schwierig darauf eine Antwort zu geben, weil man
zuInstallationmüsste, was Du schon probiert hast und ein paar Details zur
Errorwären auch nicht schlecht.DBConnection-Objekt
Sind die "Remote connections" für TCP/IP aktiviert auf dem Server?
Hast Du auch eventuell mal versucht die Timeouts für das
in deiner Anwendung zu ändern?
Gruss,
Bernd
"Andreas" wrote:
Guten Morgen,
ich kämpfe nun schon seit einiger Zeit mit einem Transport Level
gefundenund
komme einfach nicht
weiter, habe schon zig sachen ausprobiert welche ich im Netz
habe,
aber der Fehler
kommt immer wieder.
Es hat so den Anschein das der SQL Server 2005 Tagsüber ab und
FehlerJobs
macht
und dann
längere Antwortzeiten hat .... dann muss es wohl zu diesem
kannkommen.
Hat mir hier jemand einen Vorschlag oder Idee was man machen
System.Data.SqlClient.SqlInternalConnection.OnError(SqlException....
occurred
Vielen Dank...
Eurer Andreas
System.Data.SqlClient.SqlException: A transport-level error has
error:when sending the request to the server. (provider: TCP Provider,
exception,0 -
An existing connection was forcibly closed by the remote host.)
at System.Data.SqlClient.SqlConnection.OnError(SqlException
Boolean breakConnection)
at
System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObjecexception, Boolean breakConnection)
at
text,System.Data.SqlClient.TdsParserStateObject.ThrowExceptionAndWarning()t stateObj)
at
flushMode)
at System.Data.SqlClient.TdsParserStateObject.WriteSni()
at System.Data.SqlClient.TdsParserStateObject.WritePacket(Byte
at System.Data.SqlClient.TdsParserStateObject.ExecuteFlush()
at System.Data.SqlClient.TdsParser.TdsExecuteSQLBatch(String
BooleanInt32
System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehaviorTdsParserStateObjecttimeout, SqlNotificationRequest notificationRequest,
stateObj)
at
cmdBehavior, RunBehavior runBehavior, Boolean returnStream,
System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehaviorasync)
at
StringcmdBehavior, RunBehavior runBehavior, Boolean returnStream,
System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehaviormethod,
DbAsyncResult result)
at
StringcmdBehavior, RunBehavior runBehavior, Boolean returnStream,
System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehaviormethod)
at
System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehSystem.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehaviorbehavior,
String method)
at
behavior)
at
dataset,avior behavior)
at System.Data.Common.DbDataAdapter.FillInternal(DataSet
StringDataTable[] datatables, Int32 startRecord, Int32 maxRecords,
CommandBehaviorInt32srcTable, IDbCommand command, CommandBehavior behavior)
at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables,
startRecord, Int32 maxRecords, IDbCommand command,
Stringbehavior)
at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable)
at Detektivtool.clsDetektivtool.LoadDynaTable(String freeSQL,
Tabellenname, Boolean Neu, Boolean Aktiv, ArrayList NeuList)
.
- References:
- A transport-level error Hilfe !!!
- From: Andreas
- RE: A transport-level error Hilfe !!!
- From: Bernd Junk
- Re: A transport-level error Hilfe !!!
- From: Andreas
- Re: A transport-level error Hilfe !!!
- From: Bernd Junk
- Re: A transport-level error Hilfe !!!
- From: Andreas
- Re: A transport-level error Hilfe !!!
- From: Bernd Junk
- A transport-level error Hilfe !!!
- Prev by Date: Re: Sichten Aktualisieren?
- Next by Date: SQL Server 2005 oder SQL Server 2005 Express
- Previous by thread: Re: A transport-level error Hilfe !!!
- Next by thread: Re: A transport-level error Hilfe !!!
- Index(es):
Relevant Pages
|