首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • PHP远程连接MSSQL数据库报错 [无满意答案结贴,结贴人:kissweb]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-02-25 15:13:59 楼主
    PHP code
    <? error_reporting(E_ALL); $link=mssql_connect("58.62.**.***,1500","****","*****") or die("数据库连接失败"); $ms=mssql_select_db("test_01",$link); if($ms) { echo "连接成功<br>"; } else { echo "失败"; } ?> 在本地可以连接成功 程序发到网上 就出错Warning: mssql_connect() [function.mssql-connect]: Unable to connect to server: 58.62.**.***,1500 in /www/usersday1000.com/test/phpmssql.php on line 3 数据库连接失败

    程序放在一个空间上,MSSQL数据库在另外一个空间上
    是什么原因 放到网上就连接失败了 而本地可以呢
    100  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-02-25 15:20:501楼 得分:0
    错误信息不详,不能确定问题
    会不会是服务器不允许指定的用户远程链接还是服务器访问连接超时的问题
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-02-25 15:26:222楼 得分:0
    确认用 查询分析器可以远程连接后,再去写代码.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-02-25 15:35:413楼 得分:0
    用查询分析器 可以连接到MSSQL
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-02-25 15:42:014楼 得分:0
    是装有MSSQL数据库服务器不允许远程连接?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-02-25 15:47:475楼 得分:0
    帮顶
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-02-25 17:22:566楼 得分:0
    MSSQL 2000 及以下,检查服务器名及用户名与口令是否正确

    MSSQL 2005 则前确认打开了MSSQL的远程服务功能后,再做上述检查
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-02-25 17:39:557楼 得分:0
    是MSSQL 2000 数据库
    服务器IP地址和端口,用户名,口令都正确
    因为我本机可以连接到数据库,而且还可以取到数据

    是不是PHP版本问题 网上空间PHP版本 PHP Version 4.4.4
                        本地PHP版本 PHP Version 5.2.5

    难道PHP Version 4.4.4 这个没有连接到MSSQL的功能??
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-02-25 18:26:038楼 得分:0
    跟版本应该没关系的
    是不是服务器做了什么设置?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-02-25 18:46:219楼 得分:0
    服务器设置 这个我要问问空间商
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-03-01 16:16:4810楼 得分:0
    $link=mssql_connect("58.62.**.***,1500","****","*****") or die("数据库连接失败");
    这程序在本地测试没有问题 放到网上就不行
    放到网上应该改动一下程序
    $link=mssql_connect("58.62.**.***:1500","****","*****") or die("数据库连接失败");
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-03-01 16:17:4011楼 得分:0
    见红字改动部分
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    世纪乐知(北京)网络技术有限公司 版权所有 京 ICP 证 020026 号
    Copyright © 2000-2007, CSDN.NET, All Rights Reserved