システムwiki

MS AccessデータベースのDSN用64ビットドライバー

smantha 解決済 最終更新日:2020-08-25 13:16

ノートパソコンにWindows 7Professional 64versionをインストールしています.MSアクセスデータのDSN(データソース名)を検索してみました.
SQLサーバーデータベースのみのオプションを提供しています.
IIS(インターネットインフォメーションサービス)を介して動作しているASPApplicationにとって、DSNを介したMSアクセスデータベースへの接続の定義は非常に重要です.現在64ビットドライバーはありません.
Windows 7プロフェッショナルを32versionにダウングレードする必要がありますか

返信リスト(回答:10)

1 #
KathyS- 64

こんにちはsmantha11、
現在、MicrosoftにはOffice製品で使用できる64ビットODBCドライバーがありません.

ただし、接続するApplicationが32ビットである限り、32ビットODBCドライバーを使用してDSNを作成できます.32ビットODBCドライバーにアクセスするには、32ビットデータソース管理者を使用する必要があります.32ビットのデータソース管理者は、
64ビットOSを使用している場合は、直接起動してください.ファイルは次のパスにあります.

c:\Windows\sysWOW64\odbcad32.exe
これがお役に立てば幸いです!
キャシー

応答1# ->にスキップ
5 #
bobchea
偉大な答えキシーズS.、ありがとうございました!
今すぐシステムDSNを作成しました.DSNファイルのパスを定義するためのセットアップの機会がわかりませんでした.
応答1# ->にスキップ
6 #
lieto
それは働いた.おかげで…本当に必要でした…
応答1# ->にスキップ
7 #
ArranBe

こんにちは、サマンサ

上記の提案を試し、MSアクセス用のシステムDSNを追加しました.しかし、それは私には利用できないようです.UDLファイルを使用してテストしましたが、MS SQLのシステムDNS(64butモードで作成)のみが、有効なシステムDSNのリストの下に表示されます.
Windows 200864ビットR2を使用しています.

2 #
Scottge 10
ここにあるドライバをダウンロードすることができます.
このリンク:ダウンロード/details.aspx?FilmerID= 7554F536-8C28-4598-9B72-EF94E038C891 &displaylang= e
このファイルは、ODBC管理者のファイルタイプのリストへのアクセスを追加します.
32または64ビットのかどうかわからない.しかし、それは64bitのWinを実行している機械で働いていました7

これが役立ちます、Scott<>P.S.私たちの答えが役立ったかどうかを教えてくれるようにしてください.Microsoft Access MVP 2009著者:Microsoft Office Access 2007 VBAテクニカルエディタ:Microsoft Access 2007とAccess 2007フォームを使用した特別版、
レポートとクエリ
応答2# ->にスキップ
3 #
PaulShk 1
これは実際には32ビットです.64bit Office 2007ドライバはありません.しかし、2007年には問題ない64ビット2010オフィスドライバーがあります. https://www.microsoft.com/downloads/details.aspx?familyid=c06b8369-60dd-4b64-a44b-84b371ede16d&displaylang=jp.
"provider= microsoft.ace.oledb.12.0"、ではなく、 "provider= microsoft.ace.oledb.14.0"を使用してください.
ブログを訪問詳細

Paul Shkurikhin. Blog.SharePointalist.com
応答3# ->にスキップ
4 #
AdrianH
Microsoft.ace.OLEDB.12.0がプロバイダ名で新しい64bit Office 2010ドライバを使用しています.
CSVファイルとExcelシートなどを読んでいるときはすべてOKをOKしてくださいが、「プロバイダは予想外の貧着性を報告しました」失敗「
環境は64ビットWindows 7VM Workstationを実行している64ビットWindows 7Windows 7Guest SQL Server 200864ビットを実行しています.基本的には、次のように動作しています...時々障害を起こすことができます.
OpenRowSet( 'Microsoft.ace.oledb.12.0'、 'テキスト;データベース=c:\temp \を選択します.captell; hdr= yes '、「dasdgigs0013046591395.txt」')
SQL Server 2008 64ビットを使用したWindows Server 2003 64bitでは、同じエラーを取得しました.
他の誰かがこの問題を抱えていますか?
8 #
fermcr 1
1-Microsoft Office 2007-2003をアンインストールします

2-これらのドライバのインストール(64bit version)-Microsoft Access Database Engine 2010 Redistributable(Office 2007-2003をアンインストールした場合にのみインストールできます)

https://www.microsoft.com/downloads/details.aspx?familyid=c06b8369-60dd-4b64-a44b-84b371ede16d&displaylang=jp.

AccessDatabaseNEngine_x64.exe

3-

が必要な場合は、Office 2007-2003を再インストールできます.

4-あなたは行くのが良いです...(Microsoft Products用の64versionのODBCドライバがインストールされています)

Microsoft Visual Studio 2008 DSN-ODBC接続で働いています
応答8# ->にスキップ
9 #
PellePl

しかし、Made 2010 64ビットドライバが大きな問題としてあなたを攻撃した後にOffice 2010 x86をインストールできないという事実はありませんか?



PER.
応答8# ->にスキップ
10 #
jpullam

誰かがこのURLがMicrosoft Accessのための待望の64ビットドライバであるかどうかを確認できますか?私は1つずつ実行できないアプリを持っていて、中国で作られた第三者のドライバーを買いに避けようとしています.