n.suruga
2015年5月19日 14時19分
いつもお世話になっております。
Armadilloからオラクルに直接接続を行った方がいれば情報いただけますでしょうか。
ご確認よろしくお願いします。
コメント
kensaku
kensakuと申します。
Oracleではなく、MSSQLですが、Armadillo-840上からunixODBC&FreeTDSを使用し、
DBアクセスを行った接続実績があります。
C言語からのDB制御も可能です。
Oracleのターゲットについて記載されていない為、確証はありませんが接続は可能と思います。
下記等を参照下さいませ。
(aptを使う環境があれば下記サイトと手順は変わりません。環境にaptが無ければセルフで。。。)
http://qiita.com/arachan@github/items/5863c945dbe7507975d8
http://otndnld.oracle.co.jp/tech/linux_win/pdf/ODBC%20for%20Linux.pdf
※PDFの説明にも有るとおり、
「unixODBC の使用にあたっては、オラクル社から動作を保証・サポートされるものではありません。」
の為、ご注意を。
at_kojiro.yamada
2015年5月28日 11時01分
> Armadilloからオラクルに直接接続を行った方がいれば情報いただけますでしょ
> うか。
試してはいないのですが、JDBC Driverを使って、
Javaのアプリケーションから接続することになると思います。
JDBC Driverは、以下からダウンロード可能です。
Oracle Database 11g Release 2 JDBC Drivers
http://www.oracle.com/technetwork/apps-tech/jdbc-112010-090769.html
ODBC Driverなど、他にもデータベースにアクセスするためのAPIを提供する
ドライバーはあるのですが、
Oracle社からARM用バイナリが提供されていないようでした。
一方、JDBC Thin Driverであれば、Javaで実装されているため、
プラットフォームに依存しません。
Oracle JDBC Thin Driver
http://otndnld.oracle.co.jp/document/products/oracle11g/111/doc_dvd/app…
Armadillo-460でJavaを動作させる方法については、
下記Howtoが参考になります。
http://armadillo.atmark-techno.com/howto/a400-java8-howto
■参考情報
ODBC
http://e-words.jp/w/ODBC.html
JDBC
http://www.techscore.com/tech/Java/JavaEE/JDBC/1/