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

Menguji Lapisan ODBC

Kami menyarankan sebelum Anda menguji aplikasi Anda dengan salah satu driver ODBC kami agar Anda menggunakan aplikasi ODBC sederhana untuk memeriksa apakah lapisan ODBC berfungsi. Melakukan hal ini memungkinkan Anda untuk memastikan bahwa driver telah dilisensikan dan bahwa sumber data ODBC Anda memiliki detail koneksi yang benar (nama pengguna, kata sandi, instans basis data, port basis data, dll.) Kami menyarankan Anda melakukannya karena beberapa aplikasi akan melindungi Anda dari kesalahan mendasar jika ada masalah dengan driver ODBC. Misalnya, jika Anda lupa melisensikan driver Easysoft ODBC saat menggunakan Oracle Heterogeneous Services, Anda hanya akan melihat pesan kesalahan Oracle di aplikasi Anda, Anda harus mengaktifkan Oracle logging untuk melihat bahwa masalah sebenarnya adalah driver tidak berlisensi.

Jika Anda telah menguji koneksi ODBC sebelum melaporkan masalah, ini memberi tahu kami bahwa masalahnya terletak pada aplikasi Anda, yang berguna saat mendiagnosis penyebab masalahnya.

Di Linux dan Unix, kami menyediakan aplikasi uji bernama isql, yang dengan asumsi Anda memilih untuk menginstal Pengelola Driver unixODBC yang termasuk dalam distribusi driver ODBC terletak di install_dir/easysoft/unixODBC/bin . Misalnya:

cd /usr/local/easysoft/unixODBC/bin
./isql.sh -v MY_DSN

Dalam contoh, kami menjalankan isql.sh skrip pembungkus, yang mengatur lingkungan dan kemudian menjalankan isql . MY_DSN adalah nama sumber data ODBC yang akan diuji dan -v memberitahu isql untuk mengembalikan pesan kesalahan yang mungkin muncul.

Jika Anda memilih untuk menggunakan versi unixODBC yang sudah ada di sistem Anda selama instalasi, masukkan perintah ini sebagai gantinya:

isql -v MY_DSN

Jika koneksi gagal pada tahap ini, tidak ada gunanya mencoba driver dengan aplikasi yang Anda maksud. Lihat dokumentasi driver ODBC, situs web Easysoft, atau hubungi Tim Dukungan Easysoft untuk mendapatkan bantuan.

Pada Windows, driver Easysoft ODBC memiliki tombol Test di kotak dialog konfigurasi sumber datanya, tetapi ini tidak menguji lisensi dan terkadang memerlukan mesin restart sebelum dapat digunakan untuk memeriksa koneksi ODBC. Tes yang lebih baik adalah menggunakan aplikasi Microsoft ODBC Test, yang dapat Anda unduh dari situs Easysoft FTP.

Jika sumber data ODBC Anda dikonfigurasi dalam versi 32-bit ODBC Data Source Administrator, pada mesin tempat Anda membuat sumber data ini:

  1. Buat folder bernama ODBCTest32.
  2. Unduh konten folder ini ke ODBCTest32:
    ftp://ftp.easysoft.com/pub/utils/windows/odbc-test/32-bit/

—Atau—

Jika sumber data ODBC Anda dikonfigurasi dalam versi 64-bit ODBC Data Source Administrator, pada mesin tempat Anda membuat sumber data ini:

  1. Buat folder bernama ODBCTest64.
  2. Unduh konten folder ini ke ODBCTest64:
    ftp://ftp.easysoft.com/pub/utils/windows/odbc-test/64-bit/

Kemudian:

  1. Mulai Tes ODBC, dengan mengklik dua kali:
    odbcte32.exe
  2. Dalam Pengujian ODBC, pilih Sambung -> Sambungan Penuh, lalu klik dua kali sumber data Anda dalam daftar. (Jika Anda tidak melihat sumber data Anda, Anda memiliki versi Tes ODBC yang salah, misalnya Anda memiliki yang dari folder 32-bit di situs FTP kami dan Anda memerlukan yang dari folder 64-bit sebagai gantinya, atau sebaliknya .)

Jika koneksi gagal pada tahap ini, tidak ada gunanya mencoba driver dengan aplikasi yang Anda maksud. Lihat dokumentasi driver ODBC, situs web Easysoft, atau hubungi Tim Dukungan Easysoft untuk mendapatkan bantuan.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Relasional vs basis data non-relasional - Part 3

  2. Membandingkan Kinerja Windows Azure VM, Bagian 2

  3. Manfaat dan Keamanan di Amazon Relational Database Service

  4. Bagaimana cara membuat kolom unik dalam SQL?

  5. Cara menggunakan klausa HAVING dalam SQL