« オレオレ詐欺?が来たよ | トップページ | Office: Excel2011はHTML形式ならいけそう? »

2014年9月15日 (月)

Office: Excel2011でデータベースを扱えない

以前からMac版のExcel 2011でどうにかデータベースを扱えないものか悩んでます。

Windows版のExcelでは実に簡単に利用できる外部データソース。
ところがMac版では一筋縄ではいきません。

ちなみにもExcel 2011から外部データを取り込もうとするとこんなメッセージが表示されます。
Exceldb

簡単なメッセージですけど、ものすごく根が深いんですよね。コレって。

Macが標準で必要とするODBCドライバはiODBCドライバです。
最低限、環境はiODBCドライバを設定し、使える状態にすれば・・・って事なんですけども。

OSX10.6までなら32bitメインだし、Rosetta対応してるので、古いMSQueryがなんとか使えます。
それならOpenLinkからODBC AdministratorやiODBCのドライバを入手する方法もアリです。

残念ながら今の環境は10.9のMavericks。64bit化してRosettaには非対応。
あちこちから情報を集めましたが、ピッタリな解決策は見つかりません。
現状では、Excel2011で外部データベースを扱うのは無理だと割り切ってます。

そもそもSQLServerに関連する作業ならWindows版で完結します。
Windows版と比較して、凄まじく機能の劣るExcel2011の出る幕はないのです。
でも、せっかく購入したOfficeだし、何か良い方法はないのか考えました。

現状、JDBCやunixODBC/FreeTDSからSQLServerにアクセスして、テキストファイル化は可能です。
CSV/テキストファイルからのインポートは可能で、当然これは成功します。
しかし、当然のようにカラム属性は失われているので、微妙に嫌な感じです。

それならHTML形式では?

って事で続きはまた後日。

« オレオレ詐欺?が来たよ | トップページ | Office: Excel2011はHTML形式ならいけそう? »

仕事部屋」カテゴリの記事

コメント

コメントを書く

(ウェブ上には掲載しません)

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/564846/60319954

この記事へのトラックバック一覧です: Office: Excel2011でデータベースを扱えない:

« オレオレ詐欺?が来たよ | トップページ | Office: Excel2011はHTML形式ならいけそう? »

2014年11月
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30            
サイト内検索
ココログ最強検索 by 暴想

Twitter

開発Twitter

無料ブログはココログ