byron1778 10 Geschrieben 14. Mai 2014 Melden Teilen Geschrieben 14. Mai 2014 Hallo Forum, bei mir tritt plötzlich folgender Fehler auf, obwohl nichts geändert wurde an der Struktur oder dergleichen. Zu einer Tabelle soll in die Spalte date immer das Datum im Format: mm-yyyy aus dem letzten Monat eingetragen werden. Bis jetzt war diese Spalte im SSIS Package folgendermaßen deklariert: DATEADD("d",-1,DATEADD("m",-1,((DT_DBDATE)("01-" + @importDate)))) @importDate wird immer auf das vorige Monat gesetzt im Format zB: 04-2014. Seltsamerweise wird nun aber in die Spalte date immer der März (03-2014) eingetragen. Gibt es vll. eine andere Möglichkeit dieses Problem zu beheben? Weiss jemand vll. an was es scheitern kann? Danke vielmals! lG Zitieren Link zu diesem Kommentar
Sunny61 806 Geschrieben 14. Mai 2014 Melden Teilen Geschrieben 14. Mai 2014 Und wo, in welcher Funktion wird @importdate erstellt? Woher kommt das? Zitieren Link zu diesem Kommentar
byron1778 10 Geschrieben 14. Mai 2014 Autor Melden Teilen Geschrieben 14. Mai 2014 Hallo, ich konnte das Package nun laden, obwohl ich am Package keine Veränderung vorgenommen habe. Ich habe das Package anstatt es am Server local auszuführen auf meiner Workstation ausgeführt und dann ist es durchgelaufen. Ich kann mich erinnern, dass ich so ein ähnliches Problem bereits hatte und es hatte etwas mit den Settings ( Sprache oder so ) zu tun. Leider bin ich aber in der Materie zu wenig drinnen um es noch genauer zu erklären ... Zu deiner Frage: Die Variable wird manuell für das jeweilige Monat gesetzt! ( also nicht über ein Script oder dergleichen! ) Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.