I have a large server log file (~750 MB) which I can't open with either Notepad or Notepad++ (they both say the file is too large).
Can anyone suggest a program (for Windows) that will only read a small part of the file into memory at a time?
Or do I need to write my own app to parse this file?
if you can code, write a console app. here is the c# equivalent of what you're after. you can do what you want with the results (split, execute etc):
If all you need is a tool for reading, then this thing will open the file instantly http://www.readfileonline.com/
try this...
Large Text File Viewer
By the way, it is free :)
But, I think you should ask this on serverfault.com instead
use EmEditor, it's pretty good, i used it to open a file with more than 500mb
GnuUtils for Windows make this easy as well. In that package are standard UNIX utils like cat, ls and more. I am using cat filename | more to page through a huge file that Notepad++ can't open at all.
UltraEdit will do the trick.