Oracle SQL Developer-spool-output?
Bin ich mit dem Oracle SQL Developer 2.1.1.64 Spule die Ergebnisse einer Abfrage in eine text-Datei
Hier ist, was ich verwende Sie zum aufrufen der quesry und spool-die Ergebnisse
SET NEWPAGE 0
SET SPACE 0
SET PAGESIZE 0
SET FEEDBACK OFF
SET HEADING OFF
set verify off
SET ECHO OFF
spool c:\client\output_sql\t_1001_02_0522_.txt
@c:\client\queries\t_1001_02_query;
spool off
Leider bin ich immer
@c:\client\queries\t_1001_02_query
an der Spitze von meinem output text Datei und ich brauche nur die Ergebnisse.
Ich suchte im Internet nach und habe versucht eine Vielzahl von Dingen wie:
set verify off
set termout off
- Wenn Sie hinzufügen
SET TERMOUT OFF
dann, was Sie hier haben, Verhalten sollten, SQLPlus. Sie haben die option, dass anstelle von SQL-Developer? Beachten Sie auch, dass wenn ich dies tun (in SQLPlus) ich beginne in der Regel mitSET ECHO OFF
dannSET TERMOUT OFF
, aber ich weiß nicht, ob das tatsächlich einen Unterschied macht. - Ich habe nicht SQLPlus. Wenn ich diese Befehle bekomme ich einen Fehler übersprungen. Trotzdem danke.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Habe ich festgestellt, dass wenn ich speichern meine Abfrage(spool_script_file.sql) und rufen Sie es mit diesem
@c:\client\queries\spool_script_file.sql als script(F5)
Meine Ausgabe ist jetzt nur die Ergebnisse, der die Befehle an der Spitze.
Fand ich diese Lösung auf der oracle-Foren.
Spooling in Oracle SQL Developer, hier ist die Lösung.
überschrift setzen auf
set linesize 1500
set colsep '|'
set numformat 99999999999999999999
set pagesize 25000
spool E:\abc.txt
@E:\abc.sql;
spool off
Hinweis :
wenn wir spool von sql plus , dann wird die ganze Abfrage erforderlich ist.
wenn wir spool von Oracle Sql Developer , dann ist der Verweis Weg von der Abfrage erforderlich, wie in dem angegebenen Beispiel.
Exportieren Sie die Abfrage-Ergebnisse in eine text-Datei (oder insert-Anweisungen, oder auch pdf) per rechts-Klick auf Abfrage-Ergebnis Zeile (jede Zeile) und wählen Sie " Exportieren
mithilfe von Sql Developer 3.0
Sehen SQL Developer downloads für die neuesten Versionen
Anderen Weg einfacher, als ich arbeitete mit SQL Developer 4 in Windows 7
Sie müssen führen Sie es wie ein Skript, weil, wenn nicht nur die Abfrage gespeichert werden in der Ausgabe-Datei
In den Pfad-Namen, die ich mit dem Doppel-Zeichen "\" als Trennzeichen bei der Arbeit mit Windows und SQL,
Die Ausgabe-Datei-Anzeige der Abfrage und das Ergebnis.
Ich war versucht, Dinge zu duplizieren die Spulen bekommen Sie von sqlplus.
Ich habe Folgendes gefunden und hoffe es hilft:
Erstellen Sie Ihre sql-Skript-Datei an, z.B.:
Bitte beachten Sie die echo-und serveroutput.
Test_Spool.SQL
Führen Sie das Skript aus einem anderen Arbeitsblatt:
Meine Ausgabe aus dem Test1.txt
anonymer block abgeschlossen
Datum ist 2016-04-07 09:21:32
Spule