
Ubuntu日本語フォーラム

ログインしていません。
ubuntu初心者です。
OpenOffice.org/Baseでaccessのmdbファイルを開こうとしたのですが、"既存のデータベースに接続"でaccessが表示されません。
jdbc、oracle jdbc、adabas d など11項目が表示されますが、access(mdb)が表示されません。
webで検索すると、access(mdb)が表示されるようなのですが私の場合表示されません。
どうしたら表示されるようになりますか? ご教授お願いします。
私の環境は以下のとおりです。
ubuntu 10.04.1 LTS
openoffice.org 3.2
ooo320m12 (build:9483)
ヘルプのooo情報でbaseのバージョンは表示がなかったです。
以上よろしくお願いします。
オフライン
確か、Linux版は、MDBをサポートしてなかったように記憶してます(間違ってたらゴメン)。
上記が正しければ、普通は、odbcで接続すると思いますが、同一、PC内の場合は、Accessのバージョンに対応した変換ツール(mdb-tools?)で他のデータベースやCVS等に出力かな〜?
オフライン
私もそれで躓きましたが、調べてみるといろいろ面倒な感じだったので、
MDB Viewerと言うツールをインストールしてみました。
テーブルやクエリの内容を確認するだけならこれで十分ですし、
データをOOoBaseに取り込むにはmdbのテーブルを一旦MDB ViewerでCSVにエクスポートすればOKです。
http://farm5.static.flickr.com/4083/5006910530_00cff9220e_b.jpg
http://farm5.static.flickr.com/4089/5006298359_ac9d4b69f0.jpg
以上、ご参考まで。
オフライン
試すことができていないので、やや怪しいですが、
http://www.unixodbc.org/doc/UserManual/
http://www.unixodbc.org/utilities.html
あたりを参照してODBCでの接続設定をすれば、使えるようになるかも知れません。
が、肝心のAccess用のODBCドライバが見当たらず、それっぽい商品としては、
http://www.easysoft.com/products/data_access/odbc-access-driver/index.html
が見つかりましたが、ユーザ登録やダウンロードはしていないので詳細は未確認です。
# Windows上のOpenOffice.orgからならMS提供のODBCドライバでかなり古い目の
# Access .mdb接続したことがあるので、もし試すなら、実用的なものかWindowsで
# 確認してから試していただいた方がよいかもです。
オフライン
Kexi なら開けます。
http://www.kexi-project.org/
http://www.moongift.jp/2009/01/kexi/
# いつのまにかリポジトリから消えていた……
オフライン
早速なアドバイスありがとうございます。
Linux版は、MDBをサポートしてなっかたのですね。
それを知らずに、さんざん悩んだあげくこのフォーラムに投稿させてもらいました。
投稿してほんとに助かりました。
みなさまにいろいろな対応方法を教えていただきましたので、これから試してみます。
MDBビュアーは試してみました。うまく動きました。
kexiがおもしろそうなのでtryしてみます。
アドバイスをくださったみなさま、ありがとうございました。
オフライン