PHP连接MSSQL(MSSQLserver安装在XPhome上)出错

jne888 2010-08-25 08:32:52
本人笔记本上学习PHP开发程序,操作系统为windowXPHome,在本本上安装PHPWAMP工具包,数据库为MSSQLserver,现在出现一个奇怪的问题:
相同的数据库分别安装在公司服务器上和我笔记本上,数据库名、用户名、密码等全部相同,只是IP不同。
本机为192.168.168.198,服务器为192.168.168.199
PHP连接笔记本上的MSSQL(MSSQLserver安装在XPhome上)出错,而连接Windows2000server上的数据库正常。
是否XPhome上缺少某个服务,需安装其他组件,请教了,拜托!

不会要把笔记本上的正版WindowXPhome换成盗版的windowXPprofessional或window2005吧!
...全文
98 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
jne888 2010-08-26
  • 打赏
  • 举报
回复
还是不会!
jne888 2010-08-26
  • 打赏
  • 举报
回复
刚才检查了防火墙,MSSqlserverPort是打开的
jne888 2010-08-26
  • 打赏
  • 举报
回复
其他用C/S结构开发的软件(后台软件)可以访问同一个数据库
CunningBoy 2010-08-26
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 xuzuning 的回复:]

一般的说 XPhome 关闭了所有的网络服务,要想把它作为服务器使用是有一定困难的
如果你不想换成 XPprofessional 那也没什么好办法
[/Quote]

不过,如果你安装MS SQL数据库成功的话,数据库的服务是默认开启的,就是不知道是不是防火墙把服务给阻止了。
xuzuning 2010-08-26
  • 打赏
  • 举报
回复
一般的说 XPhome 关闭了所有的网络服务,要想把它作为服务器使用是有一定困难的
如果你不想换成 XPprofessional 那也没什么好办法
CunningBoy 2010-08-26
  • 打赏
  • 举报
回复
笔记本上的数据库的端口有没有加入到防火墙的例外规则中?
jne888 2010-08-26
  • 打赏
  • 举报
回复
可能我没讲清楚。
我都是在笔记本上编程序,只是相同的数据库分别放在笔记本(windowsXPhome)和服务器(windows2000server)上,只修改连接参数(IP),发现连接笔记本上数据库出错,连接服务器上数据库就可以。
是否是因为XPhome的原因,有人在XPhome笔记本上开发过PHP,MSSQLserver没?
CunningBoy 2010-08-25
  • 打赏
  • 举报
回复
你用的是否扩展连接MSSQL?
phpinfo()查看一下这个扩展有没有被成功加载

21,890

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧