Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Tại sao Lỗi:[Trình quản lý Trình điều khiển ODBC] Không tìm thấy tên nguồn dữ liệu ...? (hoạt động tốt trên môi trường nhà phát triển)

Vấn đề có thể là với cấu hình ODBC trên chính Máy chủ . Nói cách khác, chuỗi kết nối [với nguồn ODBC] là ổn (vì đã được thử nghiệm trên máy chủ khác), nhưng nó tham chiếu đến nguồn không được định cấu hình trên máy chủ cụ thể này.

Để khắc phục sự cố, hãy mở Quản trị viên nguồn dữ liệu ODBC (thường là một trong các phím tắt trong menu công cụ "Quản trị") và kiểm tra xem bạn có thực sự có nguồn (thường là "DSN hệ thống") có cùng tên được tìm thấy trong kết nối không sợi dây. Nguồn như vậy có thể không ổn định hoặc được định cấu hình không đúng.

Ngoài các cân nhắc về hiệu suất, người ta có thể cân nhắc sử dụng các Nhà cung cấp dữ liệu trực tiếp hơn (chẳng hạn như Nhà cung cấp Dữ liệu MS SQL hoặc Microsoft.Jet.OLEDB) ở cấp độ của chuỗi kết nối; điều này tránh điểm cấu hình bổ sung (bảng cấu hình ODBC) trên máy chủ (nhưng sau đó điều này có thể yêu cầu sử dụng hai chuỗi kết nối riêng biệt, một cho môi trường thử nghiệm và một cho môi trường sản xuất ...)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chuyển đổi các hàng và cột mà không có tổng hợp

  2. Làm cách nào để kết nối với mssql bằng pdo thông qua PHP và Linux?

  3. Chèn hình ảnh vào cơ sở dữ liệu

  4. Cách tạo trình kích hoạt sẽ lưu dữ liệu đã xóa (nhiều bản ghi) vào Bảng sản xuất

  5. SQL 2008 R2 - Kích hoạt dựa trên thời gian?