<div>hello Frank and list,</div>
<div>&nbsp;</div>
<div>what i am trying is to split a dataset&nbsp;from oracle in to small unit of data as shapefile. for which i am firing a queries in -sql statement passing by a unique value base on which the data is to be&nbsp;extract small unit from one single layer&nbsp;in oracle. 
</div>
<div>&nbsp;</div>
<div>that why i&nbsp;have created a batch process hence i faced this problem.</div>
<div>&nbsp;</div>
<div>is there a option in ogr2ogr where i can spilt the dataset into small unit of shapefile in one go.</div>
<div>as process thru batch is slow and units to create is more than 6000*3 files in shape.<br>&nbsp;</div>
<div>-- <br>Best Regrads<br><br>Abhay Menon<br>&nbsp;</div>
<div><br>&nbsp;</div>
<div><span class="gmail_quote">On 5/26/06, <b class="gmail_sendername">Frank Warmerdam</b> &lt;<a href="mailto:warmerdam@pobox.com">warmerdam@pobox.com</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">abhay menon wrote:<br>&gt; Hello List,<br>&gt;<br>&gt; recently was trying to extract shapefiles from an oracle database in
<br>&gt; batch mode<br>&gt; it seem that ogr2ogr is not allowing to create shapefile more 168 in<br>&gt; numbers.<br>&gt;<br>&gt; i gave a simple instruction through the command line in same folder but<br>&gt; the operation was terminated by saying
<br>&gt; *&quot;D:\batch1\xyz169.DBF file could not be created&quot;*<br>&gt; where as the xyz169.shp and xyz169.shx where created.<br>&gt; also did the same by changing the folder name it was successfully<br>&gt; created. so changed my logic in the batch mode operation creating
<br>&gt; temporary place and&nbsp;&nbsp;moving it to the actual folder.<br>&gt;<br>&gt; I am puzzled by the fact that why ogr2ogr failed in creating the<br>&gt; shapefiles more than 168 in the same folder. Is it a limitation of the
<br>&gt; shapefile or is it set nature of the DBF file that not more than 168<br>&gt; number file could be created at one folder in one go??<br><br>Abhay,<br><br>3 * 168 is 504.&nbsp;&nbsp;I suspect you have a limit of 512 open files at a time on
<br>your system and that this has been hit with the 168's shapefile set and<br>a few other files (ie. oracle connections).&nbsp;&nbsp;I imagine you could invoke<br>ogr2ogr on one layer at a time and things would be ok.<br><br>Some operating systems also provide mechanisms to increase the maximum
<br>number of open file descriptors.&nbsp;&nbsp;I have no clue if or how this is possible<br>on windows.<br><br>Best regards,<br>--<br>---------------------------------------+--------------------------------------<br>I set the clouds in motion - turn up&nbsp;&nbsp; | Frank Warmerdam, 
<a href="mailto:warmerdam@pobox.com">warmerdam@pobox.com</a><br>light and sound - activate the windows | <a href="http://pobox.com/~warmerdam">http://pobox.com/~warmerdam</a><br>and watch the world go round - Rush&nbsp;&nbsp;&nbsp;&nbsp;| President OSGF, 
<a href="http://osgeo.org">http://osgeo.org</a><br><br></blockquote></div>