Frage : Transportieren-Niveau Störung/(Versorger: TCP-Versorger, Störung: 0 - Ein vorhandener Anschluss wurde gewaltsam durch den Fernwirt. geschlossen)


Ich habe eine Frage vorher über diese pathetische Störung bekannt gegeben, die ich erhalte.

Ich frage, ob wir die letzten FÜNF JAHRE vergeudet haben, wenn wir vier Anwendungen entwarfen, die ich gerade angefangen habe zu vermarkten.  Ich habe vier Klienten, die erhalten diese Störung….einige gelegentlich….einige häufig.  Der folgende Code ist von einem Störungzufuhr Programm, das uns gemailt erhält, wann immer es eine Programmwanze oder jederzeit der Störung gibt.

Weil ALLE Anschlüsse in der Anschlusslache trashed erhalten, wann diese Transportstörung using NET 2.0 + auftritt, empfingen wir Störungen von jedem der Benutzer an dieser einer Position innerhalb fünf Minuten.

Ich habe auf einen anderen Aufstellungsort eine Aufgabe gesehen, die DREI Jahre alt ist, die gleiche Transportausgabe mit einbeziehend.  Sogar wird ein Microsft MVP in sie, aber vergebens miteinbezogen.  Keine Lösung war verzeichnet worden.  Ich bin krank u. vom Müssen ##&%*, die etwas beschäftigen Microsoft ermüdet sind, sollten jetzt gelöst haben, aber ich werde bekleidet, wenn man jetzt VB.NET verwendet.

Eine der MSDN Lösungen war, zu überprüfen, ob jeder Arbeitsplatz u. der Bediener die gleiche geladene SQL-Klientenversion hatten.  Ich habe auf alle.

Ich habe einige Fragen, die mit diesem zusammenhängen.
1)  Gibt es eine Verlegenheit von Microsoft
2)  Ist eine Abhilfe von jemand anderes… oder von Mitgliedstaat entworfen worden
3)  Wurde, meine Anschlussschnur vom Benutzernamen/vom Kennwort ändernd, integrierte Security=SSPI

Ich bin an diesem Punkt hoffnungslos.
Herzlichst Dank.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
6:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
Mehr Informationen:
Informationen über dieses Problem wurden automatisch zu verschickt 

Ausführliche technische Informationen folgen: 
---
Datum und Zeit:         5/27/2010 4:09: 26 P.M.
Maschinen-Name:          BETSY
IP address:            192.168.1.120
Gegenwärtiger Benutzer:          MPE \ Betsy

Anwendungs-Gebiet:    IntegraPro.exe
Versammlung Codebase:     file:///C:/Program-Akten/IntegraAMS/IntegraPro.exe
Versammlungs-vollständiger Name:    IntegraPRO, Version=3.1.3777.12196, Culture=neutral, PublicKeyToken=null
Versammlungs-Version:      3.1.3777.12196
Versammlungs-Bau-Datum:   5/5/2010 7:46: 32 MORGENS

Ausnahme-Quelle:      . NettoSqlClient Daten-Versorger
Ausnahme-Art:        System.Data.SqlClient.SqlException
Ausnahmebedingungsnachricht:     Eine Transportierenniveau Störung ist aufgetreten, wenn sie den Antrag zum Bediener schickte. (Versorger: TCP-Versorger, Störung: 0 - Ein vorhandener Anschluss wurde gewaltsam durch den Fernwirt. geschlossen)
Ausnahme-Ziel-Aufstellungsort: OnError

---- Kellerprotokoll ----
   System.Data.SqlClient.SqlConnection.OnError (Ausnahme als SqlException, breakConnection, wie Boolesch)
       IntegraPro.exe: N 1950890
   System.Data.SqlClient.SqlInternalConnection.OnError (Ausnahme als SqlException, breakConnection, wie Boolesch)
       IntegraPro.exe: N 4846875
   System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning (stateObj als TdsParserStateObject)
       IntegraPro.exe: N 00194
   System.Data.SqlClient.TdsParserStateObject.WriteSni ()
       IntegraPro.exe: N 4857590
   System.Data.SqlClient.TdsParserStateObject.WritePacket (flushMode als Byte)
       IntegraPro.exe: N 00254
   System.Data.SqlClient.TdsParserStateObject.ExecuteFlush ()
       IntegraPro.exe: N 00062
   System.Data.SqlClient.TdsParser.TdsExecuteRPC (rpcArray als _SqlRPC [], Abschaltung als Int32, inSchema so Boolesch, notificationRequest wie SqlNotificationRequest, stateObj als TdsParserStateObject, isCommandProc, wie Boolesch)
       IntegraPro.exe: N 04297
   System.Data.SqlClient.SqlCommand.RunExecuteReaderTds (cmdBehavior als CommandBehavior, runBehavior als RunBehavior, returnStream, wie Boolesch, async, wie Boolesch)
       IntegraPro.exe: N 00954
   System.Data.SqlClient.SqlCommand.RunExecuteReader (cmdBehavior als CommandBehavior, runBehavior als RunBehavior, returnStream, wie Boolesch, Methode als Schnur, Resultat als DbAsyncResult)
       IntegraPro.exe: N 00162
   System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery (Resultat als DbAsyncResult, methodName als Schnur, sendToPipe, wie Boolesch)
       IntegraPro.exe: N 00175
   System.Data.SqlClient.SqlCommand.ExecuteNonQuery ()
       IntegraPro.exe: N 00137
   IntegraPRO.Main_ContactMgmt_EDU.WebUpdate (xNewRec, wie Boolesch)
       IntegraPro.exe: N 05835

Antwort : Transportieren-Niveau Störung/(Versorger: TCP-Versorger, Störung: 0 - Ein vorhandener Anschluss wurde gewaltsam durch den Fernwirt. geschlossen)

>>I haben eine Frage vorher über diese pathetische Störung bekannt gegeben, die ich erhalte. <>Um i-Verdächtigen zu erklären beziehen sich Sie auf das Gewinde hier:
http://www.experts-exchange.com/Microsoft/Development/MS-SQL-Server/Q_25837130.html

Ich las das Gewinde neu und Ihre geltende Lösung war zum Mitglied, das Sie fragte, dass ob verwendeten Sie, Selbst-Schließen.  Wenn ich richtig Sie verstand, war Antwort:
„Ja…  ALLE meine Datenbanken werden eingestellt, die Weise.  Sie fällt anscheinend zurück, um im Kreationsprozeß AUSZURICHTEN.  Ich habe geändert nicht irgendwelche der Standardannahmen bei Unterlassungen auf irgendwelchen meiner Datenbanken.“
Das ist nicht nur nicht zutreffend, aber sehr schlechtes üblich.  Weiter glaube ich nicht, dass ich jedes mögliches NDA verletze, indem ich Ihnen erkläre, dass die Entwicklungsmannschaft, die versucht wird, um diese Eigenschaft zu entfernen passend ist zu ihr, „schlechte“ Natur ist, aber, gezwungen wurde, um sie für Rückwärtskompatibilität zu lassen.

Vor ich habe mit SQL-Server seit Version 6.5, das bin 14 Jahren gearbeitet.  Ich habe nie diese Störung in jeder möglicher Anwendung gesehen, aber andererseits wieder würde ich nie, überhaupt erwägen, einzustellen Selbst-Schließe an.  Das einzige mal als ich gesehen habe, ist sie in SSMS und wenn ich Netzzusammenhang verloren habe. Da ich Ihnen in Ihrem letzten Gewinde erklärte, können Sie dieses sehr leicht prüfen sich, indem Sie vorübergehend sich trennen vom Netz bei der Anwendung von SSMS.

Das Endergebnis und auf die Gefahr des Wiederholens, ist, dass, wenn Sie die Fehlermeldung am Nominalwert annehmen und Sie glauben, dass es tatsächlich ein Verlust des Netzzusammenhangs ist, dann offenbar ist dieses nicht Verantwortlichkeit Mitgliedstaates.  Wenn Sie glauben, dass die Ursache noch etwas ist und es prüfen kann, bin ich der erste, zum mit von Mitgliedstaat in Verbindung zu treten und informiere sie.

So, das es ist?
Weitere Lösungen  
 
programming4us programming4us