从PHP / FreeBSD远程连接到SQL Server Standard Edition

时间:2011-12-05 06:36:34

标签: sql-server windows-server-2003 freebsd freetds

无法从我们的FreeBSD服务器连接到我们公司的MSSQL服务器。

# telnet 192.168.1.51 1433
Trying 192.168.1.51...
telnet: connect to address 192.168.1.51: Connection refused
telnet: Unable to connect to remote host

MSSQL服务器上没有运行防火墙,我在BSD-FW上打开了默认端口

00210 allow tcp from any to any dst-port 1433 in
00215 allow tcp from any to any dst-port 1433 out

有关于此的任何想法吗?

在Windows Server 2003上运行的MSSQL服务器的细节

enter image description here

enter image description here

2 个答案:

答案 0 :(得分:0)

测试您是否可以从其他非本地计算机进行连接。如果不是,则可能未为SQL Server启用TCP连接。以下是instructions for enabling TCP/IP Connections with SQL Server 2000

答案 1 :(得分:0)

我将MSSQL更新为Service Pack 4,现在我可以telnet到指定端口上的服务器。并使用pdo_dblib

从PHP连接到服务器