Announcement

Collapse
No announcement yet.

Blob bei Änderung automatisch in File speichern

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Blob bei Änderung automatisch in File speichern

    Hallo zusammen,

    Istzustand:
    Meine Kenntnisse in SQL Abfragen usw. halten sich Grenzen
    Ich nutze den SQL-Server-2008r2
    Darin ist eine Tabelle (Binaris) mit den
    Feldern: ID; ModifiedDate; FileExtension; Bytes usw....

    Feld "Bytes" enthält meine Bilder als BLOB.
    Über ein externes Tool (PIM) werden die Bilder "Bytes" bearbeitet / eingefügt usw. Dabei ändert sich natürlich das Feld "ModifiedDate"

    Problem
    Ich benötige die Bilder "Bytes" in einem Ordner (freigegeben) für ein anderes Tool. Dort liegen sie auch nach einem export, den ich jedoch nicht immer wieder neu machen möchte (große Datenmengen).

    Lösungsansatz
    Sobald ein Bild "Bytes" in Binaris geändert wurde bzw. ein neues Bild hinzu kommt, soll dieses (und nur dieses) sofort in den Ordner gespeichert werden.

    Frage
    Läst sich so was lösen und wenn ja wie?
    Geht das über eine Querie? (oder Software für ein Job)???

    Bin für jeden Ansatz dankbar.

    Gruß Nike

  • #2
    Fertige SW wirst du vermutlich nicht finden.
    Aber über einen Trigger könntest du das lösen.

    Comment


    • #3
      Habe erstmal nachgelesen was das ist
      Ich könnte somit AFTER-UPDATE und AFTER-INSERT gut gebrauchen.
      Ich kenne diese Funktion "nur" über einen SQL PHP Generator den ich nutze.
      Dort sind das "Serverseitige Events"

      Welche Möglichkeiten gibt es Trigger zu erstellen zu nutzen?
      Bietet das SQL M Studio so was an?

      Comment


      • #4
        Habe gerade gesehen das Navicat (vorhanden) so was anbietet.
        Jetzt muss ich also "nur" noch ein Trigger erstellen

        Comment


        • #5
          Nochmals ein Hallo,
          hat jemand für mich mal ein Muster wie so ein Tigger (für meinen Fall) aussehen könnte....
          Das ist für mich absolutes Neuland ....

          Comment


          • #6
            Nun, hier

            http://www.google.de/search?q=mssql+...-a&safe=active

            gibt es doch Beispiele
            Christian

            Comment


            • #7
              Ja, so weit war ich bereits....
              Wollte es nur ein wenig einfacher haben denn das sagt mir so fast nichts...

              Comment


              • #8
                Problem gelöst.

                IIS mit Api eingerichtet = Bin glücklich

                Comment


                • #9
                  IIS mit Api eingerichtet
                  Wo ist da jetzt der Zusammenhang zu deinem geschilderten Problem?

                  Comment


                  • #10
                    Ups, ok dann mal eine kleine Schilderung.
                    Grund war das ich für eine Printausgabe alle aktuellen Bilder aus der Datenbank benötige. Diese Bilder müssen zu jederzeit aktuell sein.
                    Ein ständiger Export aller Bilder wäre viel zu Aufwendig gewesen (sehr große Datenmengen)

                    Über den IIS Webservice spreche ich über eine API nun das PIM an und
                    neue/geänderte/fehlende Bilder werden so in einem "Temp-Ornder"
                    im gewünschten Format gespeichert.

                    Somit habe ich nun immer einen Ordner auf dem Server der meine Blobs aus der SQL "spiegelt".

                    Comment

                    Working...
                    X