Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Mengapa Kesalahan:[ODBC Driver Manager] Nama sumber data tidak ditemukan...? (berfungsi dengan baik di lingkungan dev)

Masalahnya mungkin dengan konfigurasi ODBC di Server itu sendiri . Dengan kata lain, string koneksi [ke sumber ODBC] baik-baik saja (sejak diuji di server lain), tetapi membuat referensi ke sumber yang tidak dikonfigurasi di server khusus ini.

Untuk mengatasi masalah tersebut, buka Administrator Sumber Data ODBC (biasanya salah satu pintasan di menu alat "Administratif"), dan periksa apakah Anda memang memiliki sumber (biasanya "Sistem DSN") dengan nama yang sama yang ditemukan di sambungan rangkaian. Sumber tersebut mungkin tidak ada atau tidak dikonfigurasi dengan benar.

Selain pertimbangan kinerja, seseorang dapat mempertimbangkan untuk menggunakan lebih banyak Penyedia Data langsung (seperti Penyedia Data MS SQL atau Microsoft.Jet.OLEDB) pada tingkat string koneksi; ini menghindari titik konfigurasi tambahan (panel konfigurasi ODBC) di server (tetapi ini mungkin memerlukan penggunaan dua string koneksi yang berbeda, satu untuk lingkungan pengujian dan satu untuk lingkungan produksi...)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mengapa tipe SQL Server DATETIME menghemat waktu dalam waktu 1/300 detik?

  2. DATENAME() Contoh di SQL Server

  3. Peningkatan Layanan Broker di SQL Server 2016

  4. Tambahkan Langkah Pekerjaan ke Pekerjaan Agen Server SQL yang Ada (T-SQL)

  5. Cara Mengganti Semua Kemunculan String dengan String lain di SQL Server – REPLACE ()