Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.0 (Deutsch) » SQL Anywhere Server - SQL-Benutzerhandbuch » Ferndatenzugriff und Arbeit mit Massendaten » Daten importieren und exportieren » SQL-Befehlsdateien verwenden

 

SQL-Befehlsdateien in Interactive SQL ausführen

Sie können Befehlsdateien auf eine der folgenden Weisen ausführen:

  • Sie können eine Befehlsdatei ausführen, ohne sie in den Fensterausschnitt SQL-Anweisungen: zu laden.

     ♦  So führen Sie eine Befehlsdatei unmittelbar aus
    1. In Interactive SQL wählen Sie Datei » Skript ausführen.

    2. Ermitteln Sie die Position der Datei und klicken Sie auf Öffnen.

      Der Inhalt der angegebenen Datei wird umgehend ausgeführt. Ein Fenster Status wird eingeblendet, in dem der Verarbeitungsfortschritt angezeigt wird.

      Die Menüoption Skript ausführen entspricht der READ-Anweisung. Unten finden Sie ein Beispiel für eine READ-Anweisung.

  • Sie können auch eine Befehlsdatei ausführen, ohne sie in den Fensterausschnitt SQL-Anweisungen: zu laden, indem Sie die Interactive SQL READ-Anweisung verwenden.

     ♦  So führen Sie eine Befehlsdatei mit der Interactive SQL READ-Anweisung aus
    • Im Fenster SQL-Anweisungen geben Sie den folgenden Befehl ein:

      READ 'c:\\Dateiname.sql';

      Dabei gilt: c:\Dateiname.sql gibt den Pfad, den Namen und die Namenserweiterung der Datei an. Apostrophe wie im Beispiel sind nur dann erforderlich, wenn der Pfad Leerstellen enthält.

      Siehe READ-Anweisung [Interactive SQL].

  • Sie können eine Befehlsdatei als Befehlszeilenoption für Interactive SQL eingeben.

     ♦  So führen Sie eine Befehlsdatei im Batch-Modus aus (Befehlszeile)
    • Führen Sie das Dienstprogramm "dbisql" aus und geben Sie eine Befehlsdatei als Befehlszeilenoption an.

      Mit dem folgenden Befehl wird beispielsweise die Befehlsdatei myscript.sql in der SQL Anywhere-Beispieldatenbank ausgeführt.

      dbisql -c "DSN=SQL Anywhere 12 Demo" myscript.sql
  • Sie können eine Befehlsdatei in den Fensterausschnitt SQL-Anweisungen laden und sie direkt von dort aus ausführen.

     ♦  So laden Sie Befehle aus einer Datei in den Fensterausschnitt SQL-Anweisungen
    1. Wählen Sie Datei » Öffnen.

    2. Ermitteln Sie die Position der Datei und klicken Sie auf Öffnen.

      Die Befehle werden im Fensterausschnitt SQL-Anweisungen angezeigt, wo Sie sie lesen, bearbeiten oder ausführen können.

    Auf Windows-Plattformen können Sie Interactive SQL als Standardeditor für .sql-Befehlsdateien festlegen. Dadurch können Sie auf die Datei doppelklicken, um ihren Inhalt im Fensterausschnitt SQL-Anweisungen von Interactive SQL anzuzeigen. Siehe Interactive SQL als Standardeditor für .sql-Dateien festlegen.

  • Sie können auch eine Befehlsdatei in den Fensterausschnitt SQL-Anweisungen aus Ihren Favoriten laden.

    Siehe Favoriten verwenden.