Announcement

Collapse
No announcement yet.

Datei .sql aus Batch anstarten

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

  • Datei .sql aus Batch anstarten

    Hallo,

    ich habe eine Datei .sql (SQL-Srver 2005), mit der ich Inhalte einer Tabelle mit Inhalten einer andern Tabelle (aus einem Verbindungsserver) synchronisieren möchte.

    Soweit klappts ganz gut - wenn ich die Datei im SQL-Server öffne und die Abfrage von Hand anstarte.

    Nun sollte ich eine Lösung haben, wie ich diese Datei über eine.bat-Datei (oder irgendeine andere planbare Lösung) täglich zu einer gewissen Uhrzeit anstarten kann.

    Idee wäre: .bat erstellen, in der per Befehl die SQL-Datei ausgeführt wird. Und diese .bat wiederum mit einem geplanten Task aufrufen.

    Vielleicht denke ich ja zu kompliziert...

    Letztendlich soll halt nachts um x Uhr die .sql-Datei angestartet werden und ablaufen.

    Hat jemand eine Idee, Tipp, ..?

    Gruß, Avhy.

  • #2
    ab 2005 gibt es SQlCmd...

    Comment


    • #3
      Hallo Avhy,

      wenn Du nicht gerade die Express Edition nutzt und das Batch nur SQL Statements ausführen soll, dann kannst Du auch einen Job für den SQL Server-Agent anlegen.
      Erspart Dir den Umweg über Batch und Taskplaner.
      Olaf Helper

      <Blog> <Xing>
      * cogito ergo sum * errare humanum est * quote erat demonstrandum *
      Wenn ich denke, ist das ein Fehler und das beweise ich täglich

      Comment

      Working...
      X