こんにちは!
突然ですが、みなさんはまだAccess2000使ってますか???(笑)
かなり古いソフトウェアになりますが、データベースとして現役で動いているところもあるようです。
で今回はとあるお客様からデータの可視化を行い、経営改善へつなげたいと要望を受けてPowerBIのご提案をさせていただきました!!!
ところが現在、可視化しているデータの格納先(PowerBIでデータ元となる部分)がなんとAccess2000だったわけです!!
提案内容をいろいろ整理している中、1つ疑問が出てきたわけです!
その疑問とは
「PowerBIからAccess2000へ接続できるの??」
ということです。
まぁ、結果から言うと
「できます」
で今回はPowerBIからAccess2000へ接続を試すときに予想どおりエラーが起きましたので、その対応方法などを記事として投稿させていただきます。
まず、PowerBIからAccess2000へ接続をすると
「microsoft.ace.oledb.12.0′ プロバイダーはローカルのコンピューターに登録されていません。」
というメッセージが表示され、Access2000へ接続できない状態になります。
こちらの現象はAccessのバージョンが変わったことにより、ODBCやOLEDB、などの変更によるものらしいです。
あまり深くはしらべていませんが。。。。。
上記、エラーが発生した際には以下の対応で接続できるようになります!!
「Microsoft Access データベース エンジン 2010 再頒布可能コンポーネント」のインストール
上記のソフトはこちらからダウンロードできるようになっております。
PowerBIからAccess2000へ接続される方はあまりいないと思いますが、参考になればと思います。