Mengkonfigurasi koneksi ODBC - Amazon Redshift

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Mengkonfigurasi koneksi ODBC

Anda dapat menggunakan koneksi ODBC untuk terhubung ke klaster Amazon Redshift Anda dari banyak alat dan aplikasi klien SQL pihak ketiga. Untuk melakukan ini, atur koneksi di komputer klien Anda atau instans Amazon EC2. Jika alat klien Anda mendukung JDBC, Anda mungkin memilih untuk menggunakan jenis koneksi itu daripada ODBC karena kemudahan konfigurasi yang disediakan JDBC. Namun, jika alat klien Anda tidak mendukung JDBC, ikuti langkah-langkah di bagian ini untuk mengonfigurasi koneksi ODBC.

Amazon Redshift menyediakan driver ODBC 64-bit untuk sistem operasi Linux, Windows, dan macOS X. Driver ODBC 32-bit dihentikan. Pembaruan lebih lanjut tidak akan dirilis, kecuali untuk patch keamanan yang mendesak.

Untuk informasi terbaru tentang fungsionalitas dan prasyarat driver ODBC, lihat catatan rilis driver Amazon Redshift ODBC.

Untuk informasi penginstalan dan konfigurasi untuk driver Amazon Redshift ODBC, lihat panduan pemasangan dan konfigurasi konektor Amazon Redshift ODBC.

Jika Anda ingin menggunakan koneksi ODBC, lakukan langkah-langkah berikut.

Dapatkan URL ODBC untuk klaster Anda

Amazon Redshift menampilkan URL ODBC untuk klaster Anda di konsol Amazon Redshift. URL ini berisi informasi untuk mengatur koneksi antara komputer klien Anda dan database.

URL ODBC memiliki format berikut: Driver={driver};Server=endpoint;Database=database_name;UID=user_name;PWD=password;Port=port_number

Bidang format yang ditunjukkan sebelumnya memiliki nilai berikut.

Bidang Nilai
Driver

Nama driver ODBC 64-bit yang akan digunakan: Amazon Redshift (x64).

Nama driver ODBC 32-bit: Amazon Redshift (x86).

Server Titik akhir dari cluster Amazon Redshift.
Database Database yang Anda buat untuk cluster Anda.
UID Nama pengguna akun pengguna yang memiliki izin untuk terhubung ke database. Nilai ini adalah izin database, bukan izin Amazon Redshift, meskipun Anda dapat menggunakan akun pengguna admin yang Anda atur saat meluncurkan klaster.
PWD Kata sandi untuk akun pengguna untuk terhubung ke database.
Port Nomor port yang Anda tentukan saat Anda meluncurkan cluster. Jika Anda memiliki firewall, pastikan port ini terbuka untuk Anda gunakan.

Bidang dalam tabel sebelumnya dapat berisi karakter khusus berikut:

[]{}(),;?*=!@

Jika Anda menggunakan karakter khusus ini, Anda harus melampirkan nilainya dalam kurung kurawal. Misalnya, nilai kata sandi Your;password123 dalam string koneksi direpresentasikan sebagaiPWD={Your;password123};.

Karena Field=value pasangan dipisahkan oleh titik koma, kombinasi } dan ; dengan sejumlah spasi di antaranya dianggap sebagai akhir dari pasangan. Field={value}; Kami menyarankan Anda menghindari urutan }; dalam nilai bidang Anda. Misalnya, jika Anda menetapkan nilai kata sandi Anda sebagaiPWD={This is a passwor} ;d};, kata sandi Anda akan menjadi This is a passwor} ; dan URL akan error.

Berikut ini adalah contoh URL ODBC.

Driver={Amazon Redshift (x64)}; Server=examplecluster.abc123xyz789.us-west-2.redshift.amazonaws.com; Database=dev; UID=adminuser; PWD=insert_your_admin_user_password_here; Port=5439

Untuk informasi tentang cara mendapatkan koneksi ODBC Anda, lihatMenemukan string koneksi cluster Anda.

Instal dan konfigurasikan driver Amazon Redshift ODBC di Microsoft Windows

Persyaratan sistem

Anda menginstal driver Amazon Redshift ODBC di komputer klien yang mengakses gudang data Amazon Redshift. Setiap komputer tempat Anda menginstal driver harus memenuhi daftar persyaratan sistem minimum. Untuk informasi tentang persyaratan sistem minimum, lihat panduan pemasangan dan konfigurasi konektor Amazon Redshift ODBC.

Menginstal driver Amazon Redshift pada sistem operasi Windows

Gunakan prosedur berikut untuk mengunduh driver Amazon Redshift ODBC untuk sistem operasi Windows. Hanya gunakan driver selain ini jika Anda menjalankan aplikasi pihak ketiga yang disertifikasi untuk digunakan dengan Amazon Redshift dan yang memerlukan driver tertentu.

Untuk menginstal driver ODBC
  1. Unduh salah satu dari berikut ini, tergantung pada arsitektur sistem alat atau aplikasi klien SQL Anda:

    • 64-bit ODBC driver versi 1.5.9 driver versi 1.5.9.

      Nama driver ini adalah Amazon Redshift (x64).

    • 32-bit ODBC driver versi 1.4.52 ODBC driver versi 1.4.52

      Nama driver ini adalah Amazon Redshift (x86). Driver ODBC 32-bit dihentikan. Pembaruan lebih lanjut tidak akan dirilis, kecuali untuk patch keamanan yang mendesak.

    catatan

    Unduh paket MSI yang sesuai dengan arsitektur sistem alat atau aplikasi klien SQL Anda. Misalnya, jika alat klien SQL Anda 64-bit, instal driver 64-bit.

    Kemudian unduh dan tinjau perjanjian SIM Amazon Redshift ODBC dan JDBC.

  2. Klik dua kali file.msi, lalu ikuti langkah-langkah di wizard untuk menginstal driver.

Membuat entri DSN sistem untuk koneksi ODBC di Microsoft Windows

Setelah Anda mengunduh dan menginstal driver ODBC, tambahkan entri nama sumber data (DSN) ke komputer klien atau instans Amazon EC2. Alat klien SQL menggunakan sumber data ini untuk terhubung ke database Amazon Redshift.

Kami menyarankan Anda membuat sistem DSN bukan DSN pengguna. Beberapa aplikasi memuat data menggunakan akun pengguna yang berbeda. Aplikasi ini mungkin tidak dapat mendeteksi DSN pengguna yang dibuat di bawah akun pengguna lain.

catatan

Untuk autentikasi menggunakan kredensial AWS Identity and Access Management (IAM) atau kredensial penyedia identitas (iDP), diperlukan langkah-langkah tambahan. Untuk informasi selengkapnya, lihat Konfigurasikan koneksi JDBC atau ODBC untuk menggunakan kredensil IAM.

Untuk informasi tentang cara membuat entri DSN sistem, lihat panduan pemasangan dan konfigurasi konektor Amazon Redshift ODBC.

Untuk membuat entri DSN sistem untuk koneksi ODBC pada Windows
  1. Di menu Start, buka ODBC Data Sources.

    Pastikan Anda memilih Administrator Sumber Data ODBC yang memiliki bitness yang sama dengan aplikasi klien yang Anda gunakan untuk terhubung ke Amazon Redshift.

  2. Di Administrator Sumber Data ODBC, pilih tab Driver dan cari folder driver:

    • Driver Amazon Redshift ODBC (64-bit)

    • Driver Amazon Redshift ODBC (32-bit)

  3. Pilih tab DSN Sistem untuk mengonfigurasi driver untuk semua pengguna di komputer, atau tab DSN Pengguna untuk mengonfigurasi driver hanya untuk akun pengguna Anda.

  4. Pilih Tambahkan. Jendela Create New Data Source terbuka.

  5. Pilih driver Amazon Redshift ODBC, lalu pilih Selesai. Jendela Pengaturan DSN Driver Amazon Redshift ODBC terbuka.

  6. Di bawah Pengaturan Koneksi, masukkan informasi berikut:

    Nama sumber data

    Masukkan sebuah nama untuk sumber data. Anda dapat menggunakan nama apa pun yang ingin Anda identifikasi sumber data nanti saat Anda membuat koneksi ke cluster. Misalnya, jika Anda mengikuti Panduan Memulai Amazon Redshift, Anda dapat mengetik exampleclusterdsn agar mudah mengingat cluster yang Anda kaitkan dengan DSN ini.

    Server

    Tentukan titik akhir untuk cluster Amazon Redshift Anda. Anda dapat menemukan informasi ini di konsol Amazon Redshift di halaman detail cluster. Untuk informasi selengkapnya, lihat Mengonfigurasi koneksi di Amazon Redshift.

    Port

    Masukkan nomor port yang digunakan database. Gunakan port yang cluster dikonfigurasi untuk digunakan ketika diluncurkan atau dimodifikasi.

    Basis Data

    Masukkan nama database Amazon Redshift. Jika Anda meluncurkan cluster Anda tanpa menentukan nama database, masukkandev. Jika tidak, gunakan nama yang Anda pilih selama proses peluncuran. Jika Anda mengikuti Panduan Memulai Amazon Redshift, masukkan. dev

  7. Di bawah Otentikasi, tentukan opsi konfigurasi untuk mengonfigurasi otentikasi standar atau IAM. Untuk informasi tentang opsi otentikasi, lihat “Mengonfigurasi Otentikasi di Windows” di Panduan Pemasangan dan Konfigurasi Konektor Amazon Redshift ODBC.

  8. Di bawah Pengaturan SSL, tentukan nilai untuk hal berikut:

    Otentikasi SSL

    Pilih mode untuk menangani Secure Sockets Layer (SSL). Dalam lingkungan pengujian, Anda mungkin menggunakanprefer. Namun, untuk lingkungan produksi dan ketika pertukaran data yang aman diperlukan, gunakan verify-ca atauverify-full. Untuk informasi selengkapnya tentang penggunaan SSL di Windows, lihat “Mengonfigurasi Verifikasi SSL di Windows” di Panduan Pemasangan dan Konfigurasi Konektor Amazon Redshift ODBC.

  9. Di bawah Opsi Tambahan, tentukan opsi tentang cara mengembalikan hasil kueri ke alat atau aplikasi klien SQL Anda. Untuk informasi selengkapnya, lihat “Mengonfigurasi Opsi Tambahan di Windows” di Panduan Pemasangan dan Konfigurasi Konektor Amazon Redshift ODBC.

  10. Di Opsi Logging, tentukan nilai untuk opsi logging. Untuk informasi selengkapnya, lihat “Mengonfigurasi Opsi Pencatatan di Windows” di Panduan Pemasangan dan Konfigurasi Konektor Amazon Redshift ODBC.

    Lalu pilih OK.

  11. Di bawah Opsi Tipe Data, tentukan nilai untuk tipe data. Untuk informasi selengkapnya, lihat “Mengonfigurasi Opsi Jenis Data di Windows” di Panduan Pemasangan dan Konfigurasi Konektor Amazon Redshift ODBC.

    Lalu pilih OK.

  12. Pilih Uji. Jika komputer klien dapat terhubung ke database Amazon Redshift, Anda melihat pesan berikut: Koneksi berhasil.

    Jika komputer klien gagal terhubung ke database, Anda dapat memecahkan masalah yang mungkin terjadi. Untuk informasi selengkapnya, lihat Memecahkan masalah koneksi di Amazon Redshift.

  13. Konfigurasikan keepalives TCP di Windows untuk mencegah koneksi dari waktu habis. Untuk informasi tentang cara mengonfigurasi keepalives TCP di Windows, lihat Panduan Instalasi dan Konfigurasi Konektor Amazon Redshift ODBC.

  14. Untuk membantu pemecahan masalah, konfigurasikan logging. Untuk informasi tentang cara mengonfigurasi logging di Windows, lihat Panduan Instalasi dan Konfigurasi Konektor Amazon Redshift ODBC.

Instal driver Amazon Redshift ODBC di Linux

Persyaratan sistem

Anda menginstal driver Amazon Redshift ODBC di komputer klien yang mengakses gudang data Amazon Redshift. Setiap komputer tempat Anda menginstal driver harus memenuhi daftar persyaratan sistem minimum. Untuk informasi tentang persyaratan sistem minimum, lihat panduan pemasangan dan konfigurasi konektor Amazon Redshift ODBC.

Menginstal driver Amazon Redshift pada sistem operasi Linux

Gunakan langkah-langkah di bagian ini untuk mengunduh dan menginstal driver Amazon Redshift ODBC pada distribusi Linux yang didukung. Proses instalasi menginstal file driver di direktori berikut:

  • /opt/amazon/redshiftodbc/lib/64(untuk driver 64-bit)

  • /opt/amazon/redshiftodbc/ErrorMessages

  • /opt/amazon/redshiftodbc/Setup

  • /opt/amazon/redshiftodbc/lib/32(untuk driver 32-bit)

Untuk menginstal driver Amazon Redshift ODBC
  1. Unduh salah satu dari berikut ini, tergantung pada arsitektur sistem alat atau aplikasi klien SQL Anda:

    Nama untuk masing-masing driver ini adalah driver Amazon Redshift ODBC. Driver ODBC 32-bit dihentikan. Pembaruan lebih lanjut tidak akan dirilis, kecuali untuk patch keamanan yang mendesak.

    catatan

    Unduh paket yang sesuai dengan arsitektur sistem alat atau aplikasi klien SQL Anda. Misalnya, jika alat klien Anda 64-bit, instal driver 64-bit.

    Kemudian unduh dan tinjau perjanjian SIM Amazon Redshift ODBC dan JDBC.

  2. Pergi ke lokasi di mana Anda mengunduh paket, dan kemudian jalankan salah satu perintah berikut. Gunakan perintah yang sesuai dengan distribusi Linux Anda.

    • Pada sistem operasi RHEL dan CentOS, jalankan perintah berikut.

      yum --nogpgcheck localinstall RPMFileName

      Ganti RPMFileNamedengan nama file paket RPM. Misalnya, perintah berikut menunjukkan menginstal driver 64-bit.

      yum --nogpgcheck localinstall AmazonRedshiftODBC-64-bit-1.x.xx.xxxx-x.x86_64.rpm
    • Pada SLES, jalankan perintah berikut.

      zypper install RPMFileName

      Ganti RPMFileNamedengan nama file paket RPM. Misalnya, perintah berikut menunjukkan menginstal driver 64-bit.

      zypper install AmazonRedshiftODBC-1.x.x.xxxx-x.x86_64.rpm
    • Pada Debian, jalankan perintah berikut.

      sudo apt install ./DEBFileName.deb

      Ganti DEBFileName.deb dengan nama file paket Debian. Misalnya, perintah berikut menunjukkan menginstal driver 64-bit.

      sudo apt install ./AmazonRedshiftODBC-1.x.x.xxxx-x.x86_64.deb
penting

Setelah Anda selesai menginstal driver, konfigurasikan untuk digunakan pada sistem Anda. Untuk informasi selengkapnya tentang konfigurasi driver, lihatGunakan pengelola driver ODBC untuk mengonfigurasi driver di sistem operasi Linux dan macOS X.

Instal driver Amazon Redshift ODBC di macOS X

Persyaratan sistem

Anda menginstal driver di komputer klien yang mengakses gudang data Amazon Redshift. Setiap komputer tempat Anda menginstal driver harus memenuhi daftar persyaratan sistem minimum. Untuk informasi tentang persyaratan sistem minimum, lihat panduan pemasangan dan konfigurasi konektor Amazon Redshift ODBC.

Menginstal driver Amazon Redshift ODBC di macOS X

Gunakan langkah-langkah di bagian ini untuk mengunduh dan menginstal driver Amazon Redshift ODBC pada versi macOS X yang didukung. Proses instalasi menginstal file driver di direktori berikut:

  • /opt/amazon/redshift/lib/universal

  • /opt/amazon/redshift/ErrorMessages

  • /opt/amazon/redshift/Setup

Untuk menginstal driver Amazon Redshift ODBC di macOS X
  1. Jika sistem macOS X Anda menggunakan arsitektur Intel, unduh driver macOS X Intel versi 1.5.9. Jika sistem Anda menggunakan arsitektur ARM, unduh driver macOS X ARM versi 1.5.9. Dalam kedua kasus, nama untuk driver ini adalah driver Amazon Redshift ODBC.

    Kemudian unduh dan tinjau perjanjian SIM Amazon Redshift ODBC dan JDBC.

  2. Klik dua kali AmazonRedshiftODBC.dmg untuk me-mount image disk.

  3. Klik dua kali AmazonRedshiftODBC.pkg untuk menjalankan installer.

  4. Ikuti langkah-langkah di installer untuk menyelesaikan proses instalasi driver. Untuk melakukan instalasi, setujui ketentuan perjanjian lisensi.

penting

Setelah Anda selesai menginstal driver, konfigurasikan untuk digunakan pada sistem Anda. Untuk informasi selengkapnya tentang konfigurasi driver, lihatGunakan pengelola driver ODBC untuk mengonfigurasi driver di sistem operasi Linux dan macOS X.

Gunakan pengelola driver ODBC untuk mengonfigurasi driver di sistem operasi Linux dan macOS X

Di sistem operasi Linux dan macOS X, Anda menggunakan pengelola driver ODBC untuk mengonfigurasi pengaturan koneksi ODBC. Manajer driver ODBC menggunakan file konfigurasi untuk menentukan dan mengkonfigurasi sumber data dan driver ODBC. Manajer driver ODBC yang Anda gunakan bergantung pada sistem operasi yang Anda gunakan:

  • Manajer driver UnixODBC (untuk sistem operasi Linux)

  • Manajer driver iodBC (untuk sistem operasi macOS X)

Untuk informasi selengkapnya tentang pengelola driver ODBC yang didukung untuk mengonfigurasi driver Amazon Redshift ODBC, Persyaratan sistem lihat sistem operasi Linux dan Persyaratan sistem sistem operasi macOS X. Juga, lihat “Menentukan Manajer Driver ODBC di Mesin Non-Windows” di panduan pemasangan dan konfigurasi konektor Amazon Redshift ODBC.

Tiga file diperlukan untuk mengonfigurasi driver Amazon Redshift ODBCamazon.redshiftodbc.ini:odbc.ini,, dan. odbcinst.ini

Jika Anda menginstal ke lokasi default, file amazon.redshiftodbc.ini konfigurasi terletak di salah satu direktori berikut:

  • /opt/amazon/redshiftodbc/lib/64(untuk driver 64-bit pada sistem operasi Linux)

  • /opt/amazon/redshiftodbc/lib/32(untuk driver 32-bit pada sistem operasi Linux)

  • /opt/amazon/redshift/lib(untuk driver di macOS X)

Selain itu, /opt/amazon/redshiftodbc/Setup di Linux atau /opt/Amazon/RedShift/Setup di macOS X, ada contoh dan file. odbc.ini odbcinst.ini Anda dapat menggunakan file-file ini sebagai contoh untuk mengonfigurasi driver Amazon Redshift ODBC dan nama sumber data (DSN).

Kami tidak menyarankan menggunakan direktori instalasi driver Amazon Redshift ODBC untuk file konfigurasi. File sampel dalam Setup direktori hanya untuk tujuan contoh. Jika Anda menginstal ulang driver Amazon Redshift ODBC di lain waktu, atau meningkatkan ke versi yang lebih baru, direktori instalasi akan ditimpa. Anda kemudian kehilangan perubahan apa pun yang mungkin telah Anda buat pada file-file itu.

Untuk menghindari hal ini, salin amazon.redshiftodbc.ini file ke direktori selain direktori instalasi. Jika Anda menyalin file ini ke direktori home pengguna, tambahkan titik (.) ke awal nama file untuk menjadikannya file tersembunyi.

Untuk odbcinst.ini file odbc.ini dan, gunakan file konfigurasi di direktori home pengguna atau buat versi baru di direktori lain. Secara default, sistem operasi Linux atau macOS X Anda harus memiliki odbc.ini file dan odbcinst.ini file di direktori home pengguna (/home/$USERatau~/.). File default ini adalah file tersembunyi, yang ditunjukkan oleh titik (.) di depan setiap nama file. File-file ini hanya ditampilkan ketika Anda menggunakan -a bendera untuk daftar isi direktori.

Opsi apa pun yang Anda pilih untuk odbcinst.ini file odbc.ini dan, ubah file untuk menambahkan informasi konfigurasi driver dan DSN. Jika Anda membuat file baru, Anda juga perlu mengatur variabel lingkungan untuk menentukan di mana file konfigurasi ini berada.

Secara default, manajer driver ODBC dikonfigurasi untuk menggunakan versi tersembunyi dari file odbc.ini dan odbcinst.ini konfigurasi (bernama. odbc.inidan. odbcinst.ini) terletak di direktori home. Mereka juga dikonfigurasi untuk menggunakan amazon.redshiftodbc.ini file di /lib subfolder direktori instalasi driver. Jika Anda menyimpan file konfigurasi ini di tempat lain, atur variabel lingkungan yang dijelaskan berikut ini sehingga manajer driver dapat menemukan file. Untuk informasi selengkapnya, lihat “Menentukan Lokasi File Konfigurasi Driver” di panduan pemasangan dan konfigurasi konektor Amazon Redshift ODBC.

Membuat nama sumber data di sistem operasi Linux dan macOS X

Saat menghubungkan ke penyimpanan data Anda menggunakan nama sumber data (DSN), konfigurasikan odbc.ini file untuk menentukan DSN. Tetapkan properti dalam odbc.ini file untuk membuat DSN yang menentukan informasi koneksi untuk penyimpanan data Anda.

Untuk informasi tentang cara mengonfigurasi odbc.ini file, lihat “Membuat Nama Sumber Data pada Mesin Non-Windows” di panduan pemasangan dan konfigurasi konektor Amazon Redshift ODBC ODBC

Gunakan format berikut pada sistem operasi Linux.

[ODBC Data Sources] driver_name=dsn_name [dsn_name] Driver=path/driver_file Host=cluster_endpoint Port=port_number Database=database_name locale=locale

Contoh berikut menunjukkan konfigurasi untuk odbc.ini dengan driver ODBC 64-bit pada sistem operasi Linux.

[ODBC Data Sources] Amazon_Redshift_x64=Amazon Redshift (x64) [Amazon Redshift (x64)] Driver=/opt/amazon/redshiftodbc/lib/64/libamazonredshiftodbc64.so Host=examplecluster.abc123xyz789.us-west-2.redshift.amazonaws.com Port=5932 Database=dev locale=en-US

Contoh berikut menunjukkan konfigurasi untuk odbc.ini dengan driver ODBC 32-bit pada sistem operasi Linux.

[ODBC Data Sources] Amazon_Redshift_x32=Amazon Redshift (x86) [Amazon Redshift (x86)] Driver=/opt/amazon/redshiftodbc/lib/32/libamazonredshiftodbc32.so Host=examplecluster.abc123xyz789.us-west-2.redshift.amazonaws.com Port=5932 Database=dev locale=en-US

Gunakan format berikut pada sistem operasi macOS X.

[ODBC Data Sources] driver_name=dsn_name [dsn_name] Driver=path/lib/amazonredshiftodbc.dylib Host=cluster_endpoint Port=port_number Database=database_name locale=locale

Contoh berikut menunjukkan konfigurasi untuk odbc.ini pada sistem operasi macOS X.

[ODBC Data Sources] Amazon_Redshift_dylib=Amazon Redshift DSN for macOS X [Amazon Redshift DSN for macOS X] Driver=/opt/amazon/redshift/lib/amazonredshiftodbc.dylib Host=examplecluster.abc123xyz789.us-west-2.redshift.amazonaws.com Port=5932 Database=dev locale=en-US

Mengkonfigurasi koneksi tanpa DSN di sistem operasi Linux dan macOS X

Untuk terhubung ke penyimpanan data Anda melalui koneksi yang tidak memiliki DSN, tentukan driver dalam odbcinst.ini file. Kemudian berikan string koneksi tanpa DSN di aplikasi Anda.

Untuk informasi tentang cara mengonfigurasi odbcinst.ini file dalam kasus ini, lihat “Mengonfigurasi Koneksi Tanpa DSN pada Mesin Non-Windows” di panduan pemasangan dan konfigurasi konektor Amazon Redshift ODBC.

Gunakan format berikut pada sistem operasi Linux.

[ODBC Drivers] driver_name=Installed ... [driver_name] Description=driver_description Driver=path/driver_file ...

Contoh berikut menunjukkan odbcinst.ini konfigurasi untuk driver 64-bit yang diinstal di direktori default pada sistem operasi Linux.

[ODBC Drivers] Amazon Redshift (x64)=Installed [Amazon Redshift (x64)] Description=Amazon Redshift ODBC Driver (64-bit) Driver=/opt/amazon/redshiftodbc/lib/64/libamazonredshiftodbc64.so

Contoh berikut menunjukkan odbcinst.ini konfigurasi untuk driver 32-bit yang diinstal di direktori default pada sistem operasi Linux.

[ODBC Drivers] Amazon Redshift (x86)=Installed [Amazon Redshift (x86)] Description=Amazon Redshift ODBC Driver (32-bit) Driver=/opt/amazon/redshiftodbc/lib/32/libamazonredshiftodbc32.so

Gunakan format berikut pada sistem operasi macOS X.

[ODBC Drivers] driver_name=Installed ... [driver_name] Description=driver_description Driver=path/lib/amazonredshiftodbc.dylib ...

Contoh berikut menunjukkan odbcinst.ini konfigurasi untuk driver yang diinstal di direktori default pada sistem operasi macOS X.

[ODBC Drivers] Amazon RedshiftODBC DSN=Installed [Amazon RedshiftODBC DSN] Description=Amazon Redshift ODBC Driver for macOS X Driver=/opt/amazon/redshift/lib/amazonredshiftodbc.dylib

Mengonfigurasi variabel lingkungan

Gunakan manajer driver ODBC yang benar untuk memuat driver yang benar. Untuk melakukan ini, atur variabel lingkungan jalur perpustakaan. Untuk informasi selengkapnya, lihat “Menentukan Manajer Driver ODBC di Mesin Non-Windows” di panduan pemasangan dan konfigurasi konektor Amazon Redshift ODBC.

Secara default, manajer driver ODBC dikonfigurasi untuk menggunakan versi tersembunyi dari file odbc.ini dan odbcinst.ini konfigurasi (bernama. odbc.inidan. odbcinst.ini) terletak di direktori home. Mereka juga dikonfigurasi untuk menggunakan amazon.redshiftodbc.ini file di /lib subfolder direktori instalasi driver. Jika Anda menyimpan file konfigurasi ini di tempat lain, variabel lingkungan sehingga manajer driver dapat menemukan file. Untuk informasi selengkapnya, lihat “Menentukan Lokasi File Konfigurasi Driver” di Panduan Pemasangan dan Konfigurasi Konektor Amazon Redshift ODBC.

Mengkonfigurasi fitur koneksi

Anda dapat mengonfigurasi fitur koneksi berikut untuk pengaturan ODBC Anda:

  • Konfigurasikan driver ODBC untuk memberikan kredensi dan mengautentikasi koneksi ke database Amazon Redshift.

  • Konfigurasikan driver ODBC untuk menyambung ke soket yang diaktifkan dengan Secure Sockets Layer (SSL), jika Anda terhubung ke server Amazon Redshift yang mengaktifkan SSL.

  • Konfigurasikan driver ODBC untuk terhubung ke Amazon Redshift melalui server proxy.

  • Konfigurasikan driver ODBC untuk menggunakan mode pemrosesan kueri untuk mencegah kueri menghabiskan terlalu banyak memori.

  • Konfigurasikan driver ODBC untuk meneruskan proses otentikasi IAM melalui server proxy.

  • Konfigurasikan driver ODBC untuk menggunakan keepalives TCP untuk mencegah koneksi dari waktu habis.

Untuk informasi tentang fitur koneksi ini, lihat panduan pemasangan dan konfigurasi konektor Amazon Redshift ODBC.

Konfigurasikan opsi driver ODBC

Anda dapat menggunakan opsi konfigurasi untuk mengontrol perilaku driver Amazon Redshift ODBC.

Di Microsoft Windows, Anda biasanya mengatur opsi driver saat mengonfigurasi nama sumber data (DSN). Anda juga dapat mengatur opsi driver dalam string koneksi saat Anda terhubung secara terprogram, atau dengan menambahkan atau mengubah kunci registri. HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\your_DSN Untuk informasi selengkapnya tentang mengonfigurasi DSN, lihat. Instal dan konfigurasikan driver Amazon Redshift ODBC di Microsoft Windows

Di Linux dan macOS X, Anda mengatur opsi konfigurasi driver di amazon.redshiftodbc.ini file odbc.ini dan file Anda, seperti yang dijelaskan dalam. Gunakan pengelola driver ODBC untuk mengonfigurasi driver di sistem operasi Linux dan macOS X Opsi konfigurasi yang diatur dalam amazon.redshiftodbc.ini file berlaku untuk semua koneksi. Sebaliknya, opsi konfigurasi yang diatur dalam odbc.ini file khusus untuk koneksi. Opsi konfigurasi yang disetel lebih odbc.ini diutamakan daripada opsi konfigurasi yang ditetapkan. amazon.redshiftodbc.ini

Untuk informasi tentang cara mengatur opsi konfigurasi driver ODBC, lihat panduan pemasangan dan konfigurasi konektor Amazon Redshift ODBC.

Versi driver ODBC sebelumnya

Unduh versi driver Amazon Redshift ODBC sebelumnya hanya jika alat Anda memerlukan versi driver tertentu.

Gunakan versi driver ODBC sebelumnya untuk Windows

Berikut ini adalah driver 64-bit:

Driver 32-bit dihentikan dan versi sebelumnya tidak didukung.

Gunakan versi driver ODBC sebelumnya untuk Linux

Berikut ini adalah versi driver 64-bit:

Driver 32-bit dihentikan dan versi sebelumnya tidak didukung.

Menggunakan versi driver ODBC sebelumnya untuk macOS X

Berikut ini adalah versi driver Amazon Redshift ODBC untuk macOS X: