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

Không thể kết nối với cơ sở dữ liệu msSQL qua PHP

Đối với tôi, có vẻ như một trong các tệp DLL của bạn là phiên bản sai. Có một vấn đề nào đó xảy ra với việc chuyển từ SQL2000 sang SQL2005 mà những người tạo PHP đã không tự giải quyết. Có rất nhiều bài đăng về nó ở đây: liên kết sau

Tôi tin rằng DLL là ntwdblib.dll và phiên bản ít nhất phải là phiên bản 2000.80.194.0. Nếu bạn đang chạy Apache hoặc WampServer, có một tệp dll giống hệt nhau, nơi các tệp DLL Apache được lưu trữ cần được ghi đè.

Lưu ý:Tôi đã gặp sự cố này cách đây vài ngày và việc tìm kiếm các tệp DLL chính xác và ghi đè cả hai đều cho phép nó hoạt động.

Ngoài ra:Bạn có thể cần thiết lập kết nối từ xa. Sql Server 2005 bị tắt các kết nối từ xa theo mặc định. Bạn có thể cho phép các kết nối từ xa bằng cách chạy tiện ích SQL Surface Area Configuration.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tổng hợp chuỗi được nhóm / LISTAGG cho SQL Server

  2. Làm thế nào để nối nhiều hàng?

  3. C # Chèn vào Bảng SQL với Danh sách dưới dạng tham số

  4. Cách bỏ qua lỗi khóa trùng lặp trong T-SQL (SQL Server)

  5. Cách kết nối với SQL Server bằng Kết nối Internet