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

Mengambil Pesan Kesalahan Lengkap di isql

Blog singkat ini membagikan solusi untuk masalah yang dialami salah satu pelanggan kami pagi ini.

Pelanggan menggunakan program isql untuk menguji koneksi ke database DB2. Sambungan gagal dan pesan kesalahan yang dihasilkan tidak terlalu membantu:

/usr/local/easysoft/unixODBC/bin/isql.sh MY_DSN
[ISQL]ERROR: Could not SQLConnect

Menambahkan flag mode verbose ke baris perintah (-v ) menambahkan pesan yang jauh lebih informatif ke output:

[S1000][unixODBC][Easysoft][ODBC-DB2 Driver][DRDA]General error: database name not
specified

Teks kesalahan sekarang dengan jelas mengidentifikasi masalah:sumber data ODBC tidak memiliki atribut yang diperlukan.

Hal umum yang perlu diingat di sini adalah bahwa, secara default, isql menekan kesalahan driver ODBC / ODBC Driver Manager yang memberikan detail tentang alasan yang mendasari kegagalan koneksi. Oleh karena itu, Anda harus selalu menyertakan -v bendera.

Lihat Juga

  • Menguji Koneksi 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. Aturan Penerapan TDD di Proyek Lama

  2. Menggunakan Langkah Unpivot untuk membuat Tabel Tabular dari Tabel Crosstab

  3. Penggunaan Praktis dari Fungsi SQL COALESCE

  4. Kompleksitas NULL – Bagian 2

  5. Menggunakan ODBC dengan Salesforce dan Layanan Federasi Direktori Aktif (ADFS) Sistem Masuk Tunggal (SSO)