「Microsoft.Jet.OLEDB.4.0 プロバイダはローカルのコンピュータに登録されていません。」について
原因が、わからなくて困ってます。助けてください。
最近、パソコンを買い替えて、
Windows 7 Home Premium 64ビット を使用です。
仕事で使用するソフトをインストールしたのですが、立ち上げると
「Microsoft.Jet.OLEDB.4.0 プロバイダはローカルのコンピュータに登録されていません。」
と表示され使えません。
何が原因なのでしょうか?
初心者なので、わかりやく教えていただきませんか?
助けてください。皆様、お願いします。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
No1の方の回答を指示しますが、互換性(32 or 64bit 又はx86 or x64)のキーワードでの追加情報です。
私は10年以上ソフトの開発に携わっていますが、Intelが取り入れている64bit及びWindowsが取り入れているx64では、そのままで32bitのソフトが動作するような、拡張型64bitを取り入れています。これはSun社の64bitも同じで15年の歴史があります(これ以外だと、64bit用のイメージを作成する必要があり、それでも動作しない場合が多かった。ネイティブに64bitでコンパイルする必要があった)。
実際にソフトを動作させると、通常は動作しますが(通常のインストーラーを使わずに、主要な部分のコア)、デバイス関係のドライバーやOLEDBのようなミドルウェアーのような物をはさむ場合、それらが対応しれおらず、専用の物が必要になります。ミドルウェアーのためのミドルウェアーを作成するわけですね。
これいがいでの動作は、だいだい動作します。
なので、ほどんどの場合、「テスト」していないために、又は、その工数がとれない、又は需要がない、又は、予算がないなどで、対外的には、動作不可として、64bitには未対応となります。
それら関係のURLです。
http://social.msdn.microsoft.com/Forums/ja-JP/vc …
http://ja.efreedom.com/Question/1-400684/OS-%E3% …
http://bbs.wankuma.com/index.cgi?mode=al2&namber …
http://w7.vector.jp/bbs/bbs.php?page=4&bbs_no=2
一番最後のサイトに、
「すいません。ワイドベースにて64bitで使用した場合でも 'Microsoft.Jet.OLEDB.4.0' プロバイダはローカルのコンピュータに登録されていません'と表示され、実行できませんでした。 と表示されます。何か方法はありませんでしょうか? 」
と、あります。これは質問者でしょうか?
普通、この手のメッセージを見れば、'Microsoft.Jet.OLEDB.4.0' を探して、設置すれば問題を解決できると思いますが。なぜそれをしないのでしょうかね。だって「登録されていません」ですよ。だったら登録すればいいわです。
登録しようとすると「このOSには設置できません」などとメッセージが出て、インストールできないはずです。なぜか、もメッセージに出てきて、64bitでないからと言うのがわかり、それで64bitのOLEDBのドライバーはないですか? と言う質問になるはずなんですがね。
私の所の事務員(経理担当40才台で、女性)は、そのように質問してきましたが。
No.1
- 回答日時:
>Windows 7 Home Premium 64ビット を使用です。
>「Microsoft.Jet.OLEDB.4.0 プロバイダはローカルのコンピュータに登録されていません。」
64bit対応のJetのOLEDBプロバイダは存在しなかったと思います。
あったとしても、それをインストールして32bit版で作られたそのソフトがそのまま動くとも思えないので、まずは、請負で作ったのか、内製なのか、市販パッケージなのかわかりませんが、そのソフトを作った先に連絡です。
市販パッケージなら64bit向けのパッチがあるかもしれないのでサポートに連絡。
サポートが切れているならオフィシャルサイトを見てください。
請負、内製で御社が版権所有のソフトであれば、64bit環境で無理やり32bitのOLEDBを使うようにバイナリを作り直す事が可能かもしれません。
(何で作っているかにもよりますが)
サポートがあるなら開発したベンダーへの社内窓口へ。
切れているなら、これも社内窓口に連絡してベンダーへ連絡するようにしてください。
社内で内製なら、その部署へ連絡。
ソフトを提供する側の人間として、一応書いておきますが、これはバグではありません。
おそらく32bitOSでのみ稼動である事が仕様として明記されていると思います。
いずれにせよ、残念ながら、「32bitしか対応していません」と言われる可能性も大です。。。
まあ、社内なら無理も聞いてくれるかもしれないので言うだけは言ってみてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Android(アンドロイド) コードが届かなくなって困っています 3 2023/07/17 23:32
- その他(Microsoft Office) (法人)OfficeソフトとMicrosoftアカウントの管理について教えて下さい。 4 2022/12/10 21:53
- その他(Microsoft Office) office2016のパソコン2台インストール 2 2023/03/07 17:35
- その他(Microsoft Office) microsoft Teams(work or school)が自動的にダウンロードされてしまいます 2 2022/09/15 17:34
- Excel(エクセル) Officeの無料版と有料版の違いについてお教えください。 6 2022/12/24 11:09
- Excel(エクセル) excelのマクロ実行でブロックされます。 2 2022/06/08 09:14
- その他(Microsoft Office) Office2013サポート終了後、何を選ぶか 8 2022/11/21 15:45
- その他(スマホアプリ・スマホゲーム) GPSアプリのゼンリー(Zenly)を登録しようとしたら自分の別の端末の番号が表示されて原因不明 1 2022/07/24 00:31
- Windows 10 Windows11 を初期状態に戻す方法について。 2 2022/11/21 20:09
- 画像編集・動画編集・音楽編集 Native Accessのインストールが先に進みません 2 2022/09/14 13:34
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
急ぎです。パソコンの文字が急...
-
kxetray.exeとは? CPUが上が...
-
振替伝票や帳簿を、パソコンで...
-
チューチューマウスをwin8.1で...
-
PCからFXの受信して2枚目以降見...
-
Windows7 64bit版で、一般に32b...
-
ノートPCの安全なCDの取り出し...
-
市販ソフトを入れててもexploit...
-
LTspice電子回路シミュレーショ...
-
入力した文字がエンターキーで...
-
windows7で画像を編集できるソ...
-
好きな音楽の好きな部分だけを...
-
作業途中、デスクトップ上のア...
-
デスクトップ画面のサイズ
-
BMPファイルやJPEGファイルを結...
-
常駐ソフトでどうしてもよくわ...
-
バックドアのチェックをする方法?
-
0x8007048Fって?
-
3M程度のテキストファイルを...
-
アップロードのやり方
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ノートPCの安全なCDの取り出し...
-
CPU使用率が低いのにPCが重たい
-
振替伝票や帳簿を、パソコンで...
-
kxetray.exeとは? CPUが上が...
-
Windowsの総稼働時間を簡単に確...
-
急ぎです。パソコンの文字が急...
-
マイクロソフトアカウントのユ...
-
windows7で画像を編集できるソ...
-
Windows7 64bit版で、一般に32b...
-
Windows10(64bit)でVB6やBC++Bu...
-
LTspice電子回路シミュレーショ...
-
エクスプローラーで右クリック...
-
富士通 東芝のPC 必要ない...
-
市販ソフトを入れててもexploit...
-
VAIOのUSBジョグコントローラを...
-
常駐ソフトでどうしてもよくわ...
-
Windows7で、画像編集ソフトMic...
-
EAccess Violation が発生する
-
目盛板を作製できるソフト
-
Windows7にはハードウェアアク...
おすすめ情報