接続の問題:ODBCとESRIパーソナルジオデータベース(* .mdb)


8

ESRIパーソナルジオデータベースをQGIS 2.8.1に接続するために2日以上試してみました

これが私のテストレポートです。

テスト環境:Windows 7 64ビット。MS Office 32ビット; QGIS 32ビット

1.ステップ: ODBC-System-DSNの作成32ビットのOfficeインストールがあります。32ビットのODBC-Administration-Toolは次の場所にあります。

C:\Windows\SysWOW64\odbcad32.exe

ここに画像の説明を入力してください ここに画像の説明を入力してください ここに画像の説明を入力してください

mdbファイルは、ESRIパーソナルジオデータベースです。

2.ステップ: ODBC接続作業のテスト無料のdatabase4.exeを使用して、新しいODBC接続が機能することをテストしました。(http://fishcodelib.com/Database.htmここに画像の説明を入力してください

ここに画像の説明を入力してください

はい。とてもいいです!

ここに画像の説明を入力してください そして、ここでmdb-Fileのすべてのテーブルを見ることができます。

3.ステップ: QGISでODBC接続で開く ここに画像の説明を入力してください

はい。とてもいいです。ODBCが機能しています!

ここに画像の説明を入力してください

ああ、ジオメトリタイプは不明です。

4.ステップ: QGISでESRI-Personal-GeoDatabase-Connectionを使用して開く ここに画像の説明を入力してください

ああ、ESRI-Personal-GeoDatabase-Connectionは機能しません。どうして? ここに画像の説明を入力してください

参照1: QGIS 64ビットバージョンを試す必要がありますか?この投稿のように:https : //gis.stackexchange.com/a/139716/53879

私の意見では、この投稿ではmdbファイルをワークスペースにドラッグすると、ODBC接続ではありません。ESRIパーソナルジオデータベースは、File-Modusの「Add Vector-Layer ..」で追加されます。mdbファイルをワークスペースにドラッグしてみてください。開きます...しかし、EsriパーソナルジオデータベースをDatabase-Modusで接続したいと思います。

参照2: この投稿:http : //www.northrivergeographic.com/qgis-accessing-personal-geodatabase 回避策の作業。ここにQGIS 64ビットがインストールされていると思います。

質問: -ODBC-TestとESRI-Personal-GeoDatabase-Testが機能しないのはなぜですか?

-QGIS 64ビットインストールで回避策を試す必要がありますか?誰か経験がありますか?

問題: 既存のESRI-Personal-GeoDatabase(* .mdb)をODBC経由で接続し、データを編集したい。QGISの32ビットインストールでは、これは不可能ですか?

情報: Database-Radio-Buttonを介してESRI-Personal-GeoDatabase(* .mdb)に接続するのに4日以上かかりました。失敗!私は64ビットPCでさらにテストしました:64ビットWindows 7 SP1。64ビットQGIS; 64ビットOffice2010。同じエラーが発生しました。

そして、それはオリジナルのESRI-Personal-GeoDatabase(* .mdb)でした。ESRI-Softwareで開きました。


1
odbcはデータストレージのインストールと同じである必要があります。これはpostgresと同じ問題です。esriを32ビットとして実行する場合は、OSシステムとは関係のない32ビットを使用する必要があります
GeoStoneMarten 2015年


問題は解決しましたか?保存されているジオデータベースとテーブルおよびリレーションシップを開いたり接続したりできますか?
nanunga

回答:


1

Benutzer-DSN / User DSNを使用しています。私は常に[システムDSN]タブで構成されているODBC接続を使用しています。一部のソフトウェアは、[ユーザーDSN]タブではなく[システム]タブで構成を見つけることを期待する場合があります。したがって、これが、Benutzer-DSN / User DSNのスクリーンショットが特定の状況で正しく機能する理由である可能性があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.