Hirdetés

Új hozzászólás Aktív témák

  • Pilács

    senior tag

    Sziasztok, elakadtam. Segítséget kérek:

    Van egy weboldal, ahonnan le kell szednem egy .csv fájlt, majd annak tartalmát szerektálva betölteni egy táblába. (MS SQL alól)

    PowerShell utasítással leszedem a fájlt SQL alól (EXEC xp_cmdshell 'powershell .....'), majd létrehozok ideiglenes táblát, abba BULK INSERT, majd ebből kiválogatva beszúrom egy táblába, amit előtte kiürítek.

    De az a baj, hogy van amikor nem jön le a fájl, és a procedúra kiüríti a végső táblát, és nem tölt be semmit. Azt kellene megoldanom, hogy ha nem elérhető a fájl, akkor próbálkozzon mondjuk 3x letölteni, majd ha ez után is sikertelen a letöltés, akkor álljon meg a művelet, minden adat marad a végső táblában. JOB-ot csináltam belőle, óránként kellene frissíteni. Ez megy is, ha a fájl letölthető, de van hogy 1-2 óráig üres a tábla. Hogyan tudom kezelni SQL alól a letöltési hibát, valamint megoldani, hogy 3x próbálozzon újra, és ha sikertelen, akkor majd a következő JOB periódusidőben újra megpróbálja?

    Köszönöm!

Új hozzászólás Aktív témák