Lưu ý có hai cách để làm điều này. Cách bạn đang làm là một chặng đường dài nhưng đó là cách tôi sẽ chỉ cho bạn cách làm ở đây. Một cách khác là chỉ cần vào Add Vector Layer và sau đó chọn tệp rồi duyệt đến vị trí tệp .mdb của bạn và mở tệp .mdb.
Trước tiên, bạn cần đảm bảo phiên bản QGIS 32 bit đang được sử dụng. Tải xuống và cài đặt QGIS cho Windows 32 bit. Bạn cần một phiên bản QGIS 32 bit vì Microsoft không tạo trình điều khiển 64 bit cho Access (.mdb). Esri ArcMap cũng 32 bit để nó có thể hoạt động với các tệp .mdb.
Thứ hai, bạn cần tạo DSN (Tên nguồn dữ liệu). Để tạo DSN, Chuyển đến nút bắt đầu của bạn và nhấp vào nó.
Tiếp theo trong hộp tìm kiếm, nhập% Windir% \ SysWoW64 \ odbcad32.exe và nhấp vào chương trình odbcad32.exe.
Nhấp vào tab Hệ thống DSN
Nhấp vào nút thêm để thêm một DSN để ODBC và Esri Personal Database.mdb có thể được truy cập. Khi bạn nhấp vào nút Thêm, một hộp thoại mới sẽ xuất hiện. Trên hộp thoại này, chọn Microsoft Access Driver (*. Mdb) và nhấp vào kết thúc.
Sau khi nhấp vào kết thúc, một hộp thoại khác sẽ xuất hiện. Trong hộp thoại này, đặt QGIS cho Tên nguồn dữ liệu.
Tiếp theo bấm vào nút Chọn trong Cơ sở dữ liệu. Khi bạn chọn nút này, một hộp thoại khác sẽ xuất hiện. Đây là hộp thoại chọn cơ sở dữ liệu.
Trên hộp thoại này, bạn cần điều hướng đến tệp .mdb của mình. Khi bạn ở trong thư mục, tệp .mdb sẽ xuất hiện ở hộp bên trái. Chọn tệp .mdb của bạn và nhấp vào OK
Bây giờ bạn sẽ thấy Hộp thoại Thiết lập Microsoft Access của ODBC. Hộp thoại sẽ hiển thị cho bạn tệp .mdb của bạn giống như hộp thoại bên dưới.
Bây giờ bấm vào OK trên hộp thoại. Cũng lưu ý, Tên nguồn DATA là QGIS. Chúng tôi sẽ sử dụng tên này khi thiết lập ODBC .mdb / Esri Personal GeoDatabase.mdb. Khi bạn nhấp vào ok, bạn sẽ thấy một hộp thoại như sau, hiển thị DSN bạn vừa tạo. Nhấn ok vào hộp thoại này để đóng nó.
Bây giờ hãy mở QGIS 2.4 và đi đến Thêm lớp Vector
Bây giờ, Chọn cơ sở dữ liệu và sau đó chọn Mã hóa bạn muốn và sau đó trong Loại cơ sở dữ liệu, chọn Esri Personal GeoDatabase
Bây giờ, trên cùng một hộp thoại, bấm vào nút mới
Một hộp thoại mới sẽ xuất hiện. Trên hộp thoại này, điền vào các trường Loại, Tên và Cơ sở dữ liệu. Đối với trường Loại, chọn Cơ sở dữ liệu địa lý cá nhân Esri. Đối với Tên, nhập bất cứ điều gì bạn muốn. Đối với trường Cơ sở dữ liệu, nhập QGIS. Lưu ý rằng QGIS là cùng tên với DSN mà chúng tôi đã tạo trước đó.
Bây giờ bấm vào nút kiểm tra.
Nếu mọi thứ được thiết lập chính xác, bạn sẽ thấy điều này sau khi nhấp vào nút kiểm tra.
Tiếp theo bấm ok để đóng kiểm tra và sau đó bấm Ok để kết thúc cơ sở dữ liệu.
Bây giờ bạn sẽ thấy tên bạn đã cho kết nối và sau khi bạn thực hiện, hãy nhấp vào nút Mở. Khi bạn nhấp vào mở, nó sẽ yêu cầu mật khẩu. Chỉ cần nhấp vào ok, trừ khi cơ sở dữ liệu có mật khẩu.
Sau khi nhấp vào hộp thoại mật khẩu, bạn sẽ thấy một hộp thoại như bên dưới:
Chọn lớp của bạn và nhấp vào ok. Sau khi chọn lớp bạn muốn và nhấp vào ok, bạn sẽ thấy một hộp thoại khác. Hộp thoại này là để thiết lập tham chiếu tọa độ.
Và chúng ta đã hoàn thành! Bạn có thể làm điều này với .mdb hoặc Esri Personal GeoDatabase thông thường. Để thực hiện theo cách này, bạn cần tạo DSN và sau đó thiết lập kết nối. Có một cách đơn giản hơn và đó chỉ là bằng cách thêm vectơ và đảm bảo Tệp được chọn và sau đó chỉ duyệt đến .mdb của bạn. Lưu ý, bạn cần có QGIS 32 bit để làm việc với cơ sở dữ liệu .mdb.