Database package: Difference between revisions
No edit summary |
Paul Dreik (talk | contribs) (update link to osdbi) |
||
Line 9: | Line 9: | ||
You can find it here: | You can find it here: | ||
http://jriedy.users.sonic.net/cgi/jriedy/cgit/cgit.cgi/osdbi/tree/doc/osdbi.texi | http://jriedy.users.sonic.net/cgi/jriedy/cgit/cgit.cgi/osdbi/tree/doc/osdbi.texi | ||
(seems to have moved to http://lovesgoodfood.com/jason/git/osdbi.git as of 20160527) | |||
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 | 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 | ||
Revision as of 18:36, 27 May 2016
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 (seems to have moved to http://lovesgoodfood.com/jason/git/osdbi.git as of 20160527) 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
- mex-sqlite3 – An extension for MATLAB® or GNU/octave to access sqlite3 databases
- octave-sqlite - sqlite3 wrapper as an .oct file for GNU/Octave