Vergrößern Sie die Anzahl der Zeilen in der SQL Developer export
Bin ich mit einem SQL-Skript im SQL Developer zu wollen, exportieren Sie alle Datensätze es gibt, um eine CSV-Datei, etwa ein paar hundert tausend Ergebnisse.
Derzeit SQL Developer begrenzt die Anzahl der Zeilen zurück, 50.
Ich habe versucht, die folgenden zu beheben:
- Zunehmende SQL array-fetch-Größe (ich erhalte ein Protokoll[0] - Fehler)
- Erhöhung der max Zeilen zu drucken script (machte keinen Unterschied)
- Erhöhung der max Zeilen im Skript-Ausgabe (machte keinen Unterschied)
Code, den ich verwende ist wie folgt:
var UWY varchar2(20);
var SHOWS_AT_DATE_DD_MON_YY varchar2(30)
exec :UWY := '2012';
exec :SHOWS_AT_DATE_DD_MON_YY := '31-dec-2014';
SPOOL "c:\act-2012.csv";
/* select statement */
SPOOL OFF;
'Max Zeilen zu drucken, die in einem Skript" steuert die Spule Größe für mich in 4.1. Welche version von SQL Developer verwenden Sie?
4.0.3.16 @AlexPoole, vielleicht aktualisieren Sie es jetzt und versuchen Sie es erneut.
4.0.3.16 @AlexPoole, vielleicht aktualisieren Sie es jetzt und versuchen Sie es erneut.
InformationsquelleAutor Mark | 2015-03-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gehen Sie zu Einstellungen-> Datenbank->Arbeitsblatt, und Sie können ändern, die Grenzen gibt es.
InformationsquelleAutor Kyle J
Gehen
Max können Sie hier wählen, ist 500, wenn Sie mehr benötigen, müssen Sie die Ergebnisse exportieren.
InformationsquelleAutor user7067194
Konnte ich dieses Problem beheben, indem Sie Folgendes tun.
Dem ausführen der Skripts in SQL Entwickler (F5), dann wird in der Abfrage-Ergebnis-Fenster rechts-Klick und drücken auf exportieren, und befolgen Sie die Anweisungen auf dem Bildschirm.
Obwohl die Abfrage-Fenster nur wieder 50 Ergebnisse es exportiert alle Ergebnisse von der Abfrage zurückgegeben werden.
Danke @tvm-ich habe versucht, aber es verursacht eine SQL-Developer zum Absturz aufgrund der Menge der Daten.
InformationsquelleAutor Mark