Database
 sql >> Teknologi Basis Data >  >> RDS >> Database

Menggunakan RStudio dengan Versi Non-Sistem dari Manajer Driver unixODBC

Secara default, antarmuka r-dbi/odbc RStudio mengharapkan untuk menemukan perpustakaan Manajer Driver unixODBC dan menyertakan file di lokasi standar pada sistem Anda. Misalnya, /usr/lib dan /usr/include. Jika Anda memperoleh pustaka ini dan menyertakan file dengan menginstal paket sistem, mis. unixodbc dan unixodbc-dev, keduanya akan dipasang di lokasi standar ini.

Jika Anda ingin menggunakan RStudio dengan versi unixODBC yang diinstal di lokasi non-standar, Anda perlu mengatur dan mengekspor PKG_CFLAGS dan PKG_LIBS sebelum menjalankan RStudio. Misalnya, kami menggunakan perintah ini untuk membangun antarmuka ODBC RStudio terhadap Manajer Driver unixODBC yang disertakan dengan distribusi driver ODBC Easysoft SQL Server. Melakukan hal ini memastikan bahwa driver ODBC dan aplikasi ODBC (r-dbi/odbc) dibuat dengan versi yang sama dari Driver Manager:

$ 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. Memodelkan Struktur Data Dasar untuk Mengelola Pengguna, Utas, dan Posting

  2. SCD Tipe 1

  3. Mengubah Bagaimana isql Mengeksekusi SQL

  4. Menguji Pernyataan DML untuk OLTP Dalam Memori

  5. Bagaimana Rencana Paralel Memulai – Bagian 2