Fragensteller
Connection wird nicht geschlossen

Allgemeine Diskussion
-
Hallo zusammen
Ich habe einen SQL Job welcher ein Assembly abruft. Der erste Schritt ist das er ein txt File von Server A nach Server B bereitstellt. Das File wird geschrieben aber ich sehe das er immer noch die Datei anfasst obwohl er fertig ist mit dem schreiben.
Da der Technische User noch das File anfasst arbeitet er nachträglich im Assembly nicht weiter und somit ist der Prozess nicht komplett durch.
Dies ist über ein Jahr schon im Einsatz aber jetzt will er einfach nicht.
Wie kann ich diesen Prüfen oder beheben?
Beste Grüsse
Mehmet
- Typ geändert Ionut DumaModerator Montag, 12. August 2013 06:32 Keine Rueckmeldung des Fragenstellender
Alle Antworten
-
Wie genau sieht der Job denn aus?
Was genau ruft er auf? Eine CLR-Prozedur?
Oder eine Prozedur, die wiederum eine CLR-Prozedur aufruft? oder oder..
Letztlich sollte man mal einen Blick in den Code (.Net und SQL) werfen. Es klingt ja sehr, als ob da etwas nicht sauber beendet wird.
Der Job selber hat aber einen Status von "beendet", nehme ich an. Ansonsten könnte man ihn ja nicht neu starten...
Andreas Wolter | Microsoft Certified Master SQL Server
Blog: www.insidesql.org/blogs/andreaswolter
Web: www.andreas-wolter.com -
*****************************************************************************************************
Dieser Thread wurde mangels weiterer Beteiligung des Fragestellenden ohne bestätigte Lösung abgeschlossen.
Neue Rückfragen oder Ergänzungen zu diesem Thread bleiben weiterhin möglich.
*****************************************************************************************************Ionut Duma, MICROSOFT
Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip„Entwickler helfen Entwickler“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.
-
Wie genau sieht der Job denn aus?
Was genau ruft er auf? Eine CLR-Prozedur?
Oder eine Prozedur, die wiederum eine CLR-Prozedur aufruft? oder oder..
Letztlich sollte man mal einen Blick in den Code (.Net und SQL) werfen. Es klingt ja sehr, als ob da etwas nicht sauber beendet wird.
Der Job selber hat aber einen Status von "beendet", nehme ich an. Ansonsten könnte man ihn ja nicht neu starten...
Andreas Wolter | Microsoft Certified Master SQL Server
Blog: www.insidesql.org/blogs/andreaswolter
Web: www.andreas-wolter.comHallo Andreas
Ich habe den Fehler gefunden. Wir haben auf der Landingzone ein txt File bekommen.
In diesem Textfile sind alle Mitarbeiter welche ich durch eine SP lade.
Die HR hat beim im Geburtstag einen Fehler eingetippt. Sein Geburtstag war wir folgt 15.06.1669. Der Datentyp war Datetime. Hier kurz der Link Datetime. Der Datetime hat einen Datumsbereich wie folgt:Zwischen dem 1. Januar 1753 und dem 31. Dezember 9999.
Somit ist diese SP steckengeblieben. Die SP lief auf dem Server B.
Die SP hat es von Server A geholt und dann nach Server C weiter bereitgestellt. Man konnte sehen, dass das Textfile von TechUser auf dem Server B immer noch angefasst worden ist. Konnte die Session nicht schliessen.Beste Grüsse
Mehmet