Database package

From Octave
Revision as of 17:15, 21 March 2014 by 84.119.198.71 (talk) (don't know who profits from the mailinglist extract?)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

This Octave Forge has currently no maintainer and is known to nor well anymore.


osdbi

There's another package called osdbi that is released under the BSD license that I was able to make work, but only for sqlite3. You can find it here: http://jriedy.users.sonic.net/cgi/jriedy/cgit/cgit.cgi/osdbi/tree/doc/osdbi.texi JRiedy the author will answer emails. I use it on OS X 10.6 and octave 3.4.0. Also on 10.5.8 but no luck on 10.7


postgreSQL

After some hours trying to connect to postgresql, I am geting convinced there is currently no DB connection to postgresql DB from octave. Indeed, there is a very nice small code for mkoctfile:

  http://dirk.eddelbuettel.com/code/octave-pg/

But, I found there is no longer a libpq++ in postgresql (http://blog.gmane.org/gmane.comp.db.postgresql.interfaces/month=20080701)... Anyone knows if there is a libpqxx interface (I found nothing on google)? In another approach, maybe "extern C" can be used to reimplement a libpq (standard C) based oct of Dirk Eddelbuettel's code?

Embedded SQL

A feature request was open on the tracker to include it as a package.

SQLite

  • go-sqlite – simple sqlite3 wrapper as one .m file.

redis

There's a github repository called go-redis (GNU Octave Redis) that is released under the WTFPL license. It is using Instrument_control package. You can find it here: https://github.com/markuman/go-redis