Wow, thanks, problem solved!<div><br></div><div>It seems the problem had to do with using single quotes when I declared the db path:</div><div>db.connect driver=dbf database=&#39;~/grassdata/latlong_coral/PERMANENT/dbf/&#39;</div>
<div><div>Deleting the quotes, then running chmod 777 on the dbf folder made it work.</div><div><br></div><div>-Nick</div><div><br></div><br><div class="gmail_quote">On Fri, Mar 11, 2011 at 1:49 PM, Markus Neteler <span dir="ltr">&lt;<a href="mailto:neteler@osgeo.org">neteler@osgeo.org</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hi Nick<br>
<br>
Odd. Please check the permissions of<br>
the ../dbf/ directory.<br>
<br>
There is nothing special to install<br>
for DBF support.<br>
<font color="#888888"><br>
Markus<br>
</font><div><div></div><div class="h5"><br>
On 3/11/11, Nick Jachowski &lt;<a href="mailto:njachowski@gmail.com">njachowski@gmail.com</a>&gt; wrote:<br>
&gt; Thanks for the help Markus, but when I try it on my computer I still get the<br>
&gt; same error message:<br>
&gt; -----------------------------<br>
&gt; GRASS 6.4.0RC5 (latlong_coral):~/grassdata/latlong_coral &gt; v.in.ascii<br>
&gt; input=kyy.csv out=kyy skip=1 fs=, cat=3<br>
&gt; Scanning input for column types...<br>
&gt; Maximum input row length: 86<br>
&gt; Maximum number of columns: 9<br>
&gt; Minimum number of columns: 8<br>
&gt; DBMI-DBF driver error:<br>
&gt; Cannot create dbf database: ~/grassdata/latlong_coral/PERMANENT/dbf/<br>
&gt;<br>
&gt;<br>
&gt; WARNING: Unable to open database &lt;~/grassdata/latlong_coral/PERMANENT/dbf/&gt;<br>
&gt;          by driver &lt;dbf&gt;<br>
&gt; ERROR: Unable to open database &lt;~/grassdata/latlong_coral/PERMANENT/dbf/&gt;<br>
&gt;        by driver &lt;dbf&gt;<br>
&gt; -----------------------------<br>
&gt; I&#39;m a complete newbie to the db part of GRASS; was I supposed to do anything<br>
&gt; special during the installation to allow the dbf driver to work?<br>
&gt;<br>
&gt; I&#39;ve tried this on two separate machines and have the same error message in<br>
&gt; both, one is running GRASS 6.4.0RC5 on Ubuntu 9.10 the other is running<br>
&gt; GRASS 6.4.0 on Ubuntu 10.04 in a vm.<br>
&gt;<br>
&gt; Sorry to bother the list again!<br>
&gt; Nick<br>
&gt;<br>
&gt;<br>
&gt; On Fri, Mar 11, 2011 at 12:13 AM, Markus Neteler &lt;<a href="mailto:neteler@osgeo.org">neteler@osgeo.org</a>&gt; wrote:<br>
&gt;<br>
&gt;&gt; On Thu, Mar 10, 2011 at 3:45 PM, Nick Jachowski &lt;<a href="mailto:njachowski@gmail.com">njachowski@gmail.com</a>&gt;<br>
&gt;&gt; wrote:<br>
&gt;&gt; &gt; Hi all,<br>
&gt;&gt; &gt; I&#39;m trying to use v.in.ascii and I&#39;m getting a &quot;DBMI-DBF driver error.&quot;<br>
&gt;&gt; &gt; -------------------<br>
&gt;&gt; &gt; GRASS 6.4.0RC5 (latlong_coral):~/grassdata/latlong_coral &gt; v.in.ascii<br>
&gt;&gt; &gt; input=kyy.csv out=kyy skip=1 fs=, columns=&#39;x, y, cat int&#39; cat=3<br>
&gt;&gt;                                                          ^^^^^^^^^^^^^^^<br>
&gt;&gt;<br>
&gt;&gt; ... this cannot work since you did not specify the types for x and y.<br>
&gt;&gt;<br>
&gt;&gt; Doing so, I get:<br>
&gt;&gt;<br>
&gt;&gt; v.in.ascii input=kyy.csv out=kyy skip=1 fs=, columns=&#39;x double<br>
&gt;&gt; precision, y double precision, cat int&#39; cat=3<br>
&gt;&gt; Scanning input for column types...<br>
&gt;&gt; Maximum input row length: 86<br>
&gt;&gt; Maximum number of columns: 9<br>
&gt;&gt; Minimum number of columns: 8<br>
&gt;&gt; Column: 1 type: double<br>
&gt;&gt; Column: 2 type: double<br>
&gt;&gt; Column: 3 type: integer<br>
&gt;&gt; Column: 4 type: string length: 3<br>
&gt;&gt; Column: 5 type: string length: 3<br>
&gt;&gt; Column: 6 type: double<br>
&gt;&gt; Column: 7 type: double<br>
&gt;&gt; Column: 8 type: double<br>
&gt;&gt; Column: 9 type: double<br>
&gt;&gt; WARNING: Table &lt;kyy&gt; linked to vector map &lt;kyy&gt; does not exist<br>
&gt;&gt; ERROR: Number of columns defined (3) does not match number of columns (9)<br>
&gt;&gt;       in input<br>
&gt;&gt;<br>
&gt;&gt; Of course all the other columns need to be defined as well.<br>
&gt;&gt; Or just use the auto-detector:<br>
&gt;&gt;<br>
&gt;&gt; v.in.ascii input=kyy.csv out=kyy skip=1 fs=, cat=3<br>
&gt;&gt; Scanning input for column types...<br>
&gt;&gt; Maximum input row length: 86<br>
&gt;&gt; Maximum number of columns: 9<br>
&gt;&gt; Minimum number of columns: 8<br>
&gt;&gt; Column: 1 type: double<br>
&gt;&gt; Column: 2 type: double<br>
&gt;&gt; Column: 3 type: integer<br>
&gt;&gt; Column: 4 type: string length: 3<br>
&gt;&gt; Column: 5 type: string length: 3<br>
&gt;&gt; Column: 6 type: double<br>
&gt;&gt; Column: 7 type: double<br>
&gt;&gt; Column: 8 type: double<br>
&gt;&gt; Column: 9 type: double<br>
&gt;&gt; Importing points...<br>
&gt;&gt;  100%<br>
&gt;&gt; Populating table...<br>
&gt;&gt; Building topology for vector map &lt;kyy&gt;...<br>
&gt;&gt; Registering primitives...<br>
&gt;&gt; 23 primitives registered<br>
&gt;&gt; 23 vertices registered<br>
&gt;&gt; Building areas...<br>
&gt;&gt;  100%<br>
&gt;&gt; 0 areas built<br>
&gt;&gt; 0 isles built<br>
&gt;&gt; Attaching islands...<br>
&gt;&gt; Attaching centroids...<br>
&gt;&gt;  100%<br>
&gt;&gt; Number of nodes: 23<br>
&gt;&gt; Number of primitives: 23<br>
&gt;&gt; Number of points: 23<br>
&gt;&gt; Number of lines: 0<br>
&gt;&gt; Number of boundaries: 0<br>
&gt;&gt; Number of centroids: 0<br>
&gt;&gt; Number of areas: 0<br>
&gt;&gt; Number of isles: 0<br>
&gt;&gt; v.in.ascii complete.<br>
&gt;&gt;<br>
&gt;&gt; ...<br>
&gt;&gt; &gt; It seems a lot of people get this error (according to google...), but I<br>
&gt;&gt; &gt; haven&#39;t seen a solution.<br>
&gt;&gt;<br>
&gt;&gt; I doubt this statement :)<br>
&gt;&gt;<br>
&gt;&gt; Hope this helps,<br>
&gt;&gt; Markus<br>
&gt;&gt;<br>
&gt;<br>
</div></div></blockquote></div><br></div>