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

Máy chủ thích ứng không khả dụng hoặc không tồn tại lỗi kết nối với SQL Server từ PHP

1. Xem thông tin về máy chủ SQL

tsql -LH SERVER_IP_ADDRESS

locale is "C"
locale charset is "646"
ServerName TITAN
InstanceName MSSQLSERVER
IsClustered No
Version 8.00.194
tcp 1433
np \\TITAN\pipe\sql\query

2. Đặt freetds.conf của bạn

tsql -C    
freetds.conf directory: /usr/local/etc

[TITAN]
host = SERVER_IP_ADDRESS
port = 1433
tds version = 7.2

3 Thử

tsql -S TITAN -U user -P password

HOẶC

 'dsn' => 'dblib:host=TITAN:1433;dbname=YOURDBNAME',

Xem thêm http://www.freetds.org/userguide/confirminstall.htm (Ví dụ 3-5.)

Nếu bạn nhận được thông báo 20009, hãy nhớ rằng bạn chưa kết nối với máy. Đó là vấn đề về cấu hình hoặc mạng, không phải do lỗi giao thức. Xác minh rằng máy chủ đã hoạt động, có tên và địa chỉ IP FreeTDS đang sử dụng và đang lắng nghe cổng đã định cấu hình.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Lỗi SQL Server 206:Xung đột kiểu toán hạng

  2. Khi xóa tầng cho bảng tự tham chiếu

  3. Làm cách nào để tính toán chênh lệch theo giờ (thập phân) giữa hai ngày trong SQL Server?

  4. Cách thay đổi giá trị để chỉnh sửa hàng đầu X và chọn hàng X hàng đầu trong SQL Server Management Studio (SSMS) - Hướng dẫn sử dụng SQL Server / TSQL Phần 20

  5. lỗi khi chèn vào bảng có thay vì kích hoạt từ khung dữ liệu thực thể