none
Connection wird nicht geschlossen RRS feed

  • 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
    Montag, 5. August 2013 07:04

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

    Montag, 5. August 2013 08:11
  • *****************************************************************************************************
    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-PrinzipEntwickler helfen Entwickler“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.

    Montag, 12. August 2013 06:32
    Moderator
  • 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

    Hallo 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

    Dienstag, 10. September 2013 06:20