Most utilities will have problems with files over 2 GB. My suggestion, which may not even be possible in your environment, is to actually send the file to a printer but do something like print page 1-10000 to generate 1 output file, then do 10001-20000 to get the next, etc until you have completed the entire file. You will then have files you can work with. Of course the printer you print to should be a virtual printer that creates a file instead of actually printing. You may need to use a 3rd party print management tool to deal with this.