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

Sử dụng RStudio với Phiên bản Không phải Hệ thống của Trình quản lý Trình điều khiển unixODBC

Theo mặc định, giao diện r-dbi / odbc của RStudio dự kiến ​​sẽ tìm thấy các thư viện Trình quản lý trình điều khiển unixODBC và bao gồm các tệp ở một vị trí tiêu chuẩn trên hệ thống của bạn. Ví dụ:/ usr / lib và / usr / include. Nếu bạn có được các thư viện này và bao gồm các tệp bằng cách cài đặt gói hệ thống, ví dụ:unixodbc và unixodbc-dev, chúng sẽ được cài đặt ở những vị trí tiêu chuẩn này.

Nếu bạn muốn sử dụng RStudio với phiên bản unixODBC được cài đặt ở vị trí không chuẩn, bạn cần đặt và xuất PKG_CFLAGSPKG_LIBS trước khi chạy RStudio. Ví dụ:chúng tôi đã sử dụng các lệnh này để xây dựng giao diện ODBC của RStudio dựa trên Trình quản lý trình điều khiển unixODBC được bao gồm trong phân phối trình điều khiển Easysoft SQL Server ODBC. Làm điều này đảm bảo rằng cả trình điều khiển ODBC và ứng dụng ODBC (r-dbi / odbc) đều được xây dựng dựa trên cùng một phiên bản của Trình quản lý trình điều khiển:

$ export PKG_CFLAGS="-I/usr/local/easysoft/unixODBC/include"
$ export PKG_LIBS="-lodbc -L/usr/local/easysoft/unixODBC/lib"
$ rstudio &
> Sys.getenv()
_                                   /usr/bin/rstudio
.
.
.
PKG_CFLAGS                          -I/usr/local/easysoft/unixODBC/include
PKG_LIBS                            -lodbc -L/usr/local/easysoft/unixODBC/lib
> install.packages("odbc")

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tìm hiểu về Concatenate trong SQL với các ví dụ

  2. Trình điều khiển ODBC PayPal

  3. Chỉ số theo cụm và không theo nhóm:Giải thích 7 điểm hàng đầu

  4. 8 lệnh WP-CLI để dọn dẹp và tối ưu hóa trang web của bạn

  5. So sánh các phương pháp tách / nối chuỗi