sql2005-axmpp 的php连接SQL2005有错误,麻烦各位指导一下

问题描述

axmpp 的php连接SQL2005有错误,麻烦各位指导一下

错误是Fatal error: Call to undefined function sqlsrv_connect() in D:xampphtdocstestconnsql.php on line 17

我是这样做的:
要到http://msdn.microsoft.com/en-us/sqlserver/ff657782.aspx自行下载微软提供的The SQL Server Driver for PHP。
下载后解压缩,将所有的.dll文件拷贝到php安装目录的ext文件夹中,接下来打开php.ini,添加以下语句打开php_sqlsrv和php_pdo_sqlsrv扩展:
——————————————————–
[PHP_PDO_SQLSRV]
extension=php_pdo_sqlsrv_56_ts_vc6.dll
[PHP_SQLSRV]
extension=php_sqlsrv_56_ts_vc6.dll

—————————————————

按照上边的做了,同时安装了Microsoft Microsoft SQL Server 2008 R2 Native Client MSI,还是有错
这是我的链接语句

<?php

//本地测试的服务名
$serverName = "(127.0.0.1)";
$connectionInfo = array( "UID”=>”sa",
"PWD"=>"123456",
"Database"=>"FPAttendance");
$conn = sqlsrv_connect( $serverName, $connectionInfo);
if( $conn )
{
echo "Connection established.n";
}
else
{
echo "Connection could not be established.n";
die( print_r( sqlsrv_errors(), true));
}
?>

错误是Fatal error: Call to undefined function sqlsrv_connect() in D:xampphtdocstestconnsql.php on line 17

解决方案

http://zhidao.baidu.com/link?url=mXcrx28O1BNyrFUYnyqMR04ZCVUZG9konyRrA8abKZfgqueMdTRjDY9Wy7kQFXVV6qmvDLL7Z51WA8FzAxC5Dq

http://bbs.csdn.net/topics/360071862

解决方案二:

确定你的dll没下错?有vc6,vc9还有vc11的版本,具体查看你自己的电脑

时间: 2024-10-03 02:35:48

sql2005-axmpp 的php连接SQL2005有错误,麻烦各位指导一下的相关文章

用vs连接sql2005后,在服务器资源管理器中打不开数据库表格

问题描述 用vs连接sql2005后,在服务器资源管理器中数据库显示连接成功了,但是看不到数据库里面的表格,到底怎么回事啊,而且在展开是提示出错. 解决方案 本帖最后由 gubin6716 于 2015-05-01 13:52:01 编辑解决方案二:错误提示"未能加载文件或程序集microsoft.SQLSERVER.MANAGEMENT.SDK.SFC,VERSION=10.0.0.0,CULTURE=NEUTRAL,PUBLICKEYTOKEN=89845DCD8080CC91或它的某一个依

delphi连接SQL2005做的数据库管理系统的一些部署问题

delphi连接SQL2005做的数据库管理系统的一些部署问题     公司委托某公司做一个进销存系统,对方称不称得上公司还不知道,至少我知道的那进销存系统就一个人在做,用delphi来做的,连接MSSQL2005,仿"易图进销存"软件,前几天做好半成品了传我试用,我在我自己的电脑(已安装.net framework和mssql2008)上运行软件一切正常,换到别人的机子(没有安装.net framework和msql2008)上测试的时候,连接数据库的时候弹出"未找到提供程

ASP连接SQL2005数据库连接代码_数据库相关

说明: a.以下字符中数据库名forum,数据库服务器名WWW-2443D34E558\SQL2005(或者127.0.0.1) b.查看sql数据库服务器名称:对象资源管理器->数据库->右键点击自己建的数据库->属性->权限 c.Provider=sqlncli也可以,UID与"="之间不可以有空格,如果换用user id就可以有 空格,Initial Catalog可以换用database,pwd可以换用password,data source可以换用se

ASP连接SQL2005数据库连接代码

说明: a.以下字符中数据库名forum,数据库服务器名WWW-2443D34E558\SQL2005(或者127.0.0.1) b.查看sql数据库服务器名称:对象资源管理器->数据库->右键点击自己建的数据库->属性->权限 c.Provider=sqlncli也可以,UID与"="之间不可以有空格,如果换用user id就可以有 空格,Initial Catalog可以换用database,pwd可以换用password,data source可以换用se

怎样解决mysql连接过多的错误

问:怎样解决mysql连接过多的错误? 答:系统不能连接数据库,关键要看两个数据: 1.数据库系统允许的最大可连接数max_connections.这个参数是可以设置的.如果不设置,默认是100.最大是16384. 2.数据库当前的连接线程数threads_connected.这是动态变化的. 查看max_connections.max_connections的办法见后. 如果 threads_connected == max_connections 时,数据库系统就不能提供更多的连接数了,这时

XP连接VPN提示“错误633:调制解调器已在使用”如何解决

XP连接VPN提示"错误633:调制解调器已在使用"如何解决   方法如下: 1.同时按下Win+R组合键(Win是Alt旁边的微软图标键),在运行窗口中输入regedit.exe,点击确定; 2.在注册表左侧依次点开:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters; 3.选中Parameters,点击上面菜单的"编辑",新建一个"多字符串值"项目,然后命名为Res

win7打开本地连接属性提示“网络连接出现意外错误”的解决方法

  windows操作系统下有时候发生IP冲突,这时候我们需要设置win7系统IP地址才可以正常上网.最近有用户反应win7 64位系统打开本地连接属性的时候却弹出了"网络连接出现意外错误"的提示,该如何解决此问题?出现这样的提示,是由于动态链失效所致.大家可参考下面教程来解决问题. 解决步骤: 1.按下"Win+R"组合键呼出运行,在框中输入"regsvr32 netshell.dll " 按下回车键; 2.弹出"成功"窗口

电脑宽带连接出现691错误怎么办

  宽带连接出现691错误怎么办?近日,有宽带用户反映,进行宽带拨号连接时,出现"691错误,由于域上的用户名和/密码无效而拒绝访问"的提示.针对这个情况,小编总结了时下经测试确实可行的几种情况及其解决方法.下面,安下小编教大家宽带连接错误691怎么解决,让你轻松解决宽带错误不求人!有用的话记得顶一下和收藏,希望能帮到你! 宽带连接出现691错误的解决方法 1.账号密码输入有误 有些朋友家里有孩子上网,孩子的手比较快,拿起鼠标一顿点,不小心删除了一个密码或者账号被删除一个,就会造成69

win7系统的网络连接一直提示错误797无法使用

即可从一网站的网页连接到另一网站的网页,正是这样一种技术,才得以使世界上数以亿万计的计算机密切联系到了一起,从而构成网络的坚实基础.很多朋友以为网络故障就是一个单纯的网络问题,不会涉及到太多的知识,其实不然,咱们的网络故障和咱们的系统故障是差不多的,也可以分为很多的种类,而每次的网络故障也会相应的产生不同的错误代码,咱们只有根据这些WIN7反馈的故障代码才能最终确定到底是哪里出现了错误,才能找到解决的办法.下面,小编就来介绍一下,WIN7系统无法连接网络,出现错误797要如何解决. 故障分析:一