Database
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Database

Trình điều khiển ODBC Easysoft và Thư viện ODBCINST

Các ứng dụng ODBC thường liên kết với Trình quản lý trình điều khiển ODBC hơn là một trình điều khiển ODBC cụ thể. Trình quản lý trình điều khiển ODBC là giao diện giữa ứng dụng ODBC và trình điều khiển ODBC. unixODBC là Trình quản lý trình điều khiển cho các nền tảng không phải Windows. Lệnh ldd này cho thấy rằng ứng dụng kiểm tra ODBC isql được liên kết với thư viện Trình quản lý trình điều khiển unixODBC:

$ ldd unixODBC/bin/isql
libodbc.so.1 => /usr/local/easysoft/unixODBC/lib/libodbc.so.1

Trình điều khiển Easysoft ODBC không được liên kết với thư viện Trình quản lý trình điều khiển unixODBC chính, nhưng chúng được liên kết với thư viện thiết lập / cấu hình unixODBC:

$ ldd libessqlsrv.so
libodbcinst.so.1 => /usr/local/easysoft/unixODBC/lib/libodbcinst.so.1

Điều này có nghĩa là để trình điều khiển Easysoft ODBC hoạt động, một thư viện unixODBC có tên libodbcinst.so.1 (hoặc một liên kết tượng trưng) phải có trên hệ thống. Nếu không, bạn sẽ gặp lỗi:

[01000][unixODBC][Driver Manager]Can't open lib 'odbc_driver' : file not found

Nếu bạn chọn không cài đặt Trình quản lý trình điều khiển unixODBC được bao gồm trong bản phân phối trình điều khiển ODBC của Easysoft và bạn gặp lỗi này, hãy kiểm tra xem bạn có thư viện có tên libodbcinst.so.1 trên máy của mình hay không. Nếu không có tệp libodbcinst.so. *, Hãy cài đặt unixODBC. Nếu chúng có mặt, hãy tạo một liên kết tượng trưng để đáp ứng sự phụ thuộc của trình điều khiển Easysoft ODBC. Ví dụ:

cd /usr/lib64
sudo ln -s libodbcinst.so.2 libodbcinst.so.1

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bảng khắc phục sự cố Không tìm thấy lỗi

  2. Làm thế nào để tính toán tỷ lệ duy trì trong SQL?

  3. Lập bản đồ Kiểm soát an ninh tại chỗ so với các nhà cung cấp đám mây chính - Phiên bản 4.0

  4. Điều chỉnh Hiệu suất Toàn bộ Kế hoạch Truy vấn

  5. Cách xóa ràng buộc khóa ngoại trong SQL