Most programs are designed to process relatively
		  small files � for example, files that are smaller than 20 MB � instead of large files.
		  Therefore, if you use BizTalk Server to process large files, you may
		  experience problems. To process files, software must have access to many
		  resources, such as RAM, virtual memory, hard disk space, time to process, and read
		  buffer size.
Typically, a computer reads the whole file to
		  RAM, and then processes it. If the file is larger than 20 MB, the computer may
		  experience problems while processing the file because the resources cannot handle the file
		  size. For example, the maximum size of the buffer resources might not be sufficient, there might not be sufficient RAM on the computer  to read the
		  file to, or you might run out of hard disk space.
 If you receive files
		  that are larger than 20 MB, and if you do not change the file size before you submit the file to BizTalk Server for processing, BizTalk
		  Server might not be able to process the file correctly. If you receive
		  files that are 20 MB or larger, Microsoft recommends that you break the file into smaller
		  pieces, and then submit the smaller pieces to BizTalk Server for processing.
For
		  more information about how to process large files by using BizTalk Server 2002, and
		  how to overcome some of the computer hardware challenges that are posed by large documents, visit the following Microsoft Web site:
		  
Processing Large Files with BizTalk Server 2002
This
		  paper and its accompanying sample show you how to break large documents into
		  smaller pieces, submit them to BizTalk Server for processing, and then
		  reassemble the pieces in their original order by using a custom preprocessor
		  and a custom application integration component (AIC). 
If you plan to receive interchanges in XML Unicode
		  format that are larger than 20 MB, and if you do not plan to break the large
		  document into smaller pieces before you submit it to BizTalk Server for
		  processing, it is a good idea to turn off global tracking settings. If you plan
		  to receive ANSI flat-file interchanges that are larger than 7 to 10 MB, and
		  if you do not plan to break the document into smaller pieces before you submit
		  it to BizTalk Server for processing, it is a good idea to turn off tracking of
		  the interchange body and the document body, and turn off document logging in the
		  channel configurations. 
- For more information about how to configure tracking
		  settings for a server group, see "Configure tracking properties for a server
		  group" in BizTalk Server 2002 Help.
- For more information about channel document
		  logging properties, see "Set document logging properties" in BizTalk Server
		  2002 Help.
  Similarly, if you plan to receive document instances in
		  XML Unicode format that are larger than 20 MB, and if you do not plan to break
		  the large document into smaller pieces before you submit it to BizTalk Server
		  for processing, it is a good idea to turn off document logging settings in
		  BizTalk Messaging Manager. Or, if you plan to receive ANSI flat files that are
		  larger than 7 to 10 MB, it is a good idea to turn off document logging settings in
		  BizTalk Messaging Manager.
- For more information about how to store copies of
		  specific document instances, see "Set document logging properties" in BizTalk
		  Server 2002 Help.