您好,欢迎访问一九零五行业门户网

求大侠救活哟( PHP 连接MSSQL的问题)

环境:
1.mysql 安装在centos 5.9 ,
2.msssql 2005 +win7,win7 上有安装(ntwdblib)版本也2005 的。
问题:
    我用php 连接mssql ,如果连接本地的可也
如果我从另外的电脑按同样的配置,防火墙也关了。相关的服务也开了.确这么也连接不成功。
回复讨论(解决方案) 另外的电脑 也安装了 msssql 2005 吗?
php版本是多少?
sa账号在mssql里是否允许远程访问?
另外的电脑 也安装了 msssql 2005 吗?
re:没有
php版本是多少? 5.3
sa账号在mssql里是否允许远程访问? 
re :可以
另外的电脑 也安装了 msssql 2005 吗?
re:没有
php版本是多少? 5.3
sa账号在mssql里是否允许远程访问? 
re :可以 
你的php和mssql是在一台机器上运行么?不是的话,运行php的机器安装了mssql扩展吗?连接ip换成mssql服务器的ip了吗?
有换成ip.
mssql扩展 不就是ntwdblib.dll 吗? 还是别的?
server 端有开启php的php 扩展库
client 端是否还是安装什么别的mssql 或是php 扩展库?
刚才查了一下php 是5.2
1、不在同一台机器,则 servername 应为目标机器名或ip + /实例名
2、php 5.3 已经没有 mssql 扩展了
3、msssql 2005 默认是不允许远程访问的,你需要自行打开
1、不在同一台机器,则 servername 应为目标机器名或ip + /实例名
re:没有多实例,直接用的ip 
2、php 5.3 已经没有 mssql 扩展了
re: 刚查2.96
3、msssql 2005 默认是不允许远程访问的,你需要自行打开
 mssql2005 远程已打开,因为远程用mssql client可以连接成功
mssql 的os win2003 +r2
输出一下错误看看提示什么
其它类似信息

推荐信息