Mac-Software zum Öffnen einer 16GB SQL-Datei? [Duplikat]

2

Mögliches Duplikat:
SEHR große Textdateien und Snow Leopard
Open massive Datei auf Mac?

Ich habe eine 16 GB SQL-Datenbanksicherung, die ich gerade erstellt habe. Mit welcher Software kann ich sie für Mac öffnen?

Ich habe TextMate ausprobiert, aber das schlägt fehl, indem ich nur eine leere Seite öffne und nicht versuche, sie zu öffnen. Jede Software wird (roher Text / UI) tun.

Gemeinschaft
quelle

Antworten:

6

Angenommen, die SQL-Datei wurde nicht auf diesem Mac erstellt, und je nachdem, was Sie mit den Daten tun möchten: Installieren Sie einfach die Datenbanksoftware auf diesem Mac und importieren Sie sie in diese neue Datenbank?

Arjan
quelle
4

Es gibt ein Vim-Plugin , mit dem große Dateien geöffnet werden können.

Dann können Sie entweder mit der bereits installierten CLI-Version arbeiten oder MacVim verwenden .

Loïc Wolff
quelle
3

HexFiend ist die beste Anwendung, die ich für extrem große Dateien gefunden habe, da nicht versucht wird, die gesamte Datei im Speicher zu speichern. Obwohl es sich eher um einen Hex-Editor als um einen Texteditor handelt, ist es möglicherweise mehr als praktikabel, da es sehr, sehr schnell funktioniert.

Chealion
quelle
Gut und superschnell, wenn Sie es sich leisten können, ohne Zeilenumbrüche zu arbeiten.
Fabien Snauwaert
3

Wie wäre es mit:

less file.sql

aus einem Terminalfenster? Sie können auch grep usw. verwenden.

Beachten Sie, dass Sie nicht mit bearbeiten können less. Zum Navigieren in der Datei können Sie die Pfeiltasten verwenden, spaceum zur nächsten Seite zu blättern und beine Seite zurück zu blättern . Mit können /Sie eine Suche eingeben und dann mit nund Nzwischen den Ergebnissen wechseln und abschließend qmit beenden. Beginnen mit less -S file.sqlZeilenumbruch nicht und kann für SQL-Dateien mit sehr langen Zeilen nützlich sein. Alle Befehle und Optionen werden in der Manpage erklärt .

ChrisInEdmonton
quelle
1

BBEdit kann wahrscheinlich damit umgehen (auch TextWrangler), aber es sei denn, Sie müssen sich wirklich in die Datenbank einarbeiten und einige Änderungen an den Daten vornehmen, ist ein erneuter Import in die richtige Datenbankverwaltungssoftware die beste Wahl.

Hasaan Chop
quelle
Meiner Erfahrung nach kann TextWrangler (kostenlos) mit großen Dateien viel besser umgehen als TextMate, aber ich habe noch keine 16 GB damit geöffnet.
Donut
0

Terminal -> 'vi'

romantisch
quelle