SQL Developer wird nicht versuchen zu importieren .xlsx-Datei, weil es zu groß ist
Habe ich zwei .xlsx-Dateien, die insgesamt 1,6 Millionen Zeilen, und ich bin versucht, zu importieren, diese Dinge in SQL Developer.
Ich Rechtsklick auf den Tabellennamen und wählen Sie "Daten Importieren..." und wählen Sie dann meine Datei und nichts passiert. Es meldet mein Versuch, öffnen Sie diese Datei in das "Datei - Logbuch" - Ausgabe
Dies ist zwei getrennte versuche, um den import der gleichen Datei gespeichert. Wenn ich auf einen von Ihnen, bekomme ich folgende Meldung:
Weiß ich aber, dass diese Warnung ist nicht wahr, weil meine versuche mit dem Import von kleineren .xlsx-Datei erfolgreich sind. Also ich dachte mir, das problem war nur die Größe der Datei zu groß ist, und versucht, die Speicher zur Verfügung. Ich ging in die "C:\Users\User\Documents\sqldeveloper\sqldeveloper\bin" und geändert, sqldeveloper.conf ändern Sie einen bestehenden Wert zu
AddVMOption -XX:MaxPermSize=2048M
Hinzugefügt und einen anderen Wert
AddVMOption -Xmx2048M
Die hilft, die Java VM nach dieser Quelle:
http://codechief.wordpress.com/2008/07/30/configuring-oracle-sql-developer-for-large-files-fix-out-of-memory-errors/
Aber dies Tat nichts für mich, und ich bekomme noch immer die gleichen Fehler. Ich bin mit SQL-Developer-version 3.2.20.09 aber ich habe auch versucht, diese auf 4.0.1.14, um den gleichen Effekt zu erzielen.
Vielen Dank!
InformationsquelleAutor user1706538 | 2014-04-21
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich habe versucht, in SQL*Loader. Offenbar sollten Sie in der Lage sein, um die Rechte auf eine Tabelle > Importieren von Daten > weiter-und es sollte eine option zum generieren von SQL*Loader-Dateien.
Leider nicht nur den import-Assistenten nicht öffnen mit meinem großen .xlsx-Dateien, die SQL*Loader-option war gar nicht vorhanden für die kleineren .xlsx-Dateien, oder sogar .xls für diese Angelegenheit.
Am Ende, habe ich beschlossen meine konvertieren .xlsx-Dateien in .csv und importieren Sie diese stattdessen. Dies war für alle, aber 4 Zeilen von meinem 1,6 Millionen, und gab mir die Anweisung insert, die auch für jene 4, von denen 2 arbeitete bei der Ausführung ohne zusätzliche Modifikationen.
InformationsquelleAutor user1706538
Im Falle von großen Mengen von Daten, fügen Sie eine Zeile "AddVMOption -Xmx4096M", um die sqldeveloper.conf-Datei und auch wenn es nicht funktioniert, ändern Sie Ihre Datei zu *.csv-format anstelle von *.xls. Es wird gut funktionieren.
InformationsquelleAutor Ajeet