<p dir="ltr"><br>
On Sep 6, 2015 1:10 AM, "Michael Barton" <<a href="mailto:Michael.Barton@asu.edu">Michael.Barton@asu.edu</a>> wrote:<br>
><br>
> So I decided to try this with 7.0 and looked again at the mapset. It turns out that the folder is there but not the sqlite.db.<br>
><br>
> So perhaps we need to add to the WIKI that you might need to create the sqlite.db</p>
<p dir="ltr">To my knowledge GRASS is designed to generate the file automatically, so the absence in your car is a bug.<br></p>
<p dir="ltr">> However, when I tried to create the database, it doesn’t seem to work.<br>
><br>
> db.createdb driver=sqlite database=$GISDBASE/$LOCATION_NAME/$MAPSET/sqlite/sqlite.db<br>
> dbmi: db_create_database() not implemented<br>
> dbmi: db_create_database() not implemented<br>
><br>
> No error. Just no database.</p>
<p dir="ltr">I never used that for above mentioned reason...</p>
<p dir="ltr">Markus</p>
<p dir="ltr">><br>
> Michael<br>
> ____________________<br>
> C. Michael Barton<br>
> Director, Center for Social Dynamics & Complexity<br>
> Professor of Anthropology, School of Human Evolution & Social Change<br>
> Head, Graduate Faculty in Complex Adaptive Systems Science<br>
> Arizona State University<br>
><br>
> voice:  480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)<br>
> fax: 480-965-7671 (SHESC),  480-727-0709 (CSDC)<br>
> www: <a href="http://www.public.asu.edu/~cmbarton">http://www.public.asu.edu/~cmbarton</a>, <a href="http://csdc.asu.edu">http://csdc.asu.edu</a><br>
><br>
><br>
><br>
><br>
><br>
><br>
><br>
><br>
><br>
><br>
><br>
><br>
><br>
><br>
><br>
> > On Sep 5, 2015, at 11:26 AM, Markus Neteler <<a href="mailto:neteler@osgeo.org">neteler@osgeo.org</a>> wrote:<br>
> ><br>
> > On Sat, Sep 5, 2015 at 7:51 PM, Michael Barton <<a href="mailto:Michael.Barton@asu.edu">Michael.Barton@asu.edu</a>> wrote:<br>
> >> I don’t know if this is bad advice in the GRASS WIKI or a bug in a GRASS<br>
> >> database module. I have some vector files that were somehow imported into a<br>
> >> dbf DBMS last year. I wanted to switch them all to sqlite. The GRASS WIKI<br>
> >> advises…<br>
> >><br>
> >> Convert automatically all GRASS 6 vector maps to GRASS 7 (including<br>
> >> attribute transfer from DBF to SQLite)<br>
> ><br>
> ><br>
> > <a href="https://grasswiki.osgeo.org/wiki/Convert_all_GRASS_6_vector_maps_to_GRASS_7">https://grasswiki.osgeo.org/wiki/Convert_all_GRASS_6_vector_maps_to_GRASS_7</a><br>
> ><br>
> > ...<br>
> ><br>
> >> The vectors already had GRASS 7 topology, but I ran v.rebuild.all just to be<br>
> >> sure. No problem.<br>
> >><br>
> >> db.connect -d ran with no problem<br>
> >><br>
> >> But v.db.reconnect.all -cd did not create tables in the sqlite database<br>
> ><br>
> > But the sqlite file is there?<br>
> ><br>
> >> and corrupted the existing connection of the first table it hit. Fortunately, I<br>
> >> made a backup of the mapset before I started this.<br>
> ><br>
> > Perhaps a problem on Mac?<br>
> > This is strange - I have converted so many mapsets like that ..., even<br>
> > with lots of vector maps inside.<br>
> > The wiki page is there for a long time, I didn't see such reports so far.<br>
> ><br>
> >> GRASS 7.1.svn (Spain_fieldwork_medlands_ERTS89_Z30):~ > v.db.reconnect.all<br>
> >> -cd<br>
> >><br>
> >> --------------------------------------------------------------------------------<br>
> >> Reconnecting vector map <catastro@surveyboundaries> (1 of 9)...<br>
> >> --------------------------------------------------------------------------------<br>
> >> Copying table <catastro> to target database...<br>
> >> Traceback (most recent call last):<br>
> >>  File<br>
> >> "/Applications/GRASS/GRASS-7.1.app/Contents/MacOS/scripts/db.droptable",<br>
> >> line 99, in <module><br>
> >>    main()<br>
> >>  File<br>
> >> "/Applications/GRASS/GRASS-7.1.app/Contents/MacOS/scripts/db.droptable",<br>
> >> line 77, in main<br>
> >>    used = grass.db.db_table_in_vector(table)<br>
> >>  File<br>
> >> "/Applications/GRASS/GRASS-7.1.app/Contents/MacOS/etc/python/grass/script/db.py",<br>
> >> line 184, in db_table_in_vector<br>
> >>    from vector import vector_db<br>
> >> ImportError: No module named vector<br>
> ><br>
> > Maybe something got broken in GRASS 7.1?<br>
> ><br>
> > I would definitely use 7.0 for such operations.<br>
> ><br>
> > Markus<br>
> ><br>
> >> ERROR: Unable to drop table <catastro><br>
> >> GRASS 7.1.svn (Spain_fieldwork_medlands_ERTS89_Z30):~ ><br>
> >><br>
> >> Michael<br>
> >> ____________________<br>
> >> C. Michael Barton<br>
> >> Director, Center for Social Dynamics & Complexity<br>
> >> Professor of Anthropology, School of Human Evolution & Social Change<br>
> >> Head, Graduate Faculty in Complex Adaptive Systems Science<br>
> >> Arizona State University<br>
> >><br>
> >> voice:  480-965-6262 (SHESC), 480-965-8130/727-9746 (CSDC)<br>
> >> fax: 480-965-7671 (SHESC),  480-727-0709 (CSDC)<br>
> >> www: <a href="http://www.public.asu.edu/~cmbarton">http://www.public.asu.edu/~cmbarton</a>, <a href="http://csdc.asu.edu">http://csdc.asu.edu</a><br>
><br>
</p>