
正文
关于phpsqlserver的信息
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php连接sqlserver数据库问题,搞到晕了还是连接不上,求解答
打开PHP配置文件php.ini,找到;extension=php_mssql.dll把前面的分号去掉。
原因:设置错误导致。解决方法:重新正确设置来解决此问题。如下参考:打开“SQLServer网络实用工具”对话框,在这个对话框中,您可以看到服务器已经启用了命名管道和TCP/IP。在此对话框中检查SQLServer服务的默认端口设置。
没有安装好,重点查SQL服务是否正常起动。指定错误的IP地址或联接字串。如果是默认端口1433,请以“XXX.XXX.XXX.XXX,1433”格式去尝试联接。
从Sql Server 2008开始,不再支持PHP自带的驱动程序,需要使用微软提供的驱动程序。此驱动程序抛弃了mssql系列函数,只能使用sqlsrv和pdo的方式进行连接操作。
方法/步骤 1 打开SQLServer登录界面,默认会填上用户名和密码,用的是Windows 身份验证,我用的是SQLServer Management Studio,SQLServer 身份验证(和Windows 身份验证一样的)。2 点击登录后,无法连接到数据库。
相关问答
Q1: php连接sqlserver2008失败
1、sqlserver因为高度依赖windows,是无法在非windows下安装相应的客户端连接组件的 在windows系统下 php2以下,可以使用自带的 mssql 扩展,开启php对mssql的支持。
2、安装phpstudy,正好支持iis还支持sql2008。正好满足你的要求。安装phpstudy后切换iis+php3/4。在菜单php扩展里勾上sqlsrv就行了。
3、无法连接数据库有几种情况:数据库的服务没有启动,所以你要检查一下服务是否启动。打开计算机管理》服务》找到SQL Server (MSSQLSERVER),如果没有启动,右键服务启动。数据库安装好了,服务也启动的。
4、打开PHP配置文件php.ini,找到;extension=php_mssql.dll把前面的分号去掉。
5、php 连SQL2005 ,SQL2008 都要去微软下载专用的驱动。
Q2: 我PHPSqlServer扩展开了但是pdodriver没有SqlServer
1、第一步,把自己的sqljdbc.jar放入TOMCAT_HOME\webapps\“项目名”\WEB-INF\lib下面 这一步,你看看是否正确。你的表达好像可以了。但是,你要看清楚路径。
2、php3以后,已经不对sqlserver支持连接扩展了,不过微软官方还是对php3以后进行了扩展解决方案。确认要连接sqlserver的数据库版本为2005 确认php支持的vc9还是vc6,这里可以从phpinfo()里看出来。
3、:确定SQL装的时候用的是混合认证模式,或SQL验证模式,然后打开php的配置文件(php.ini),开启mssql扩展 (extension=php_pdo_mssql.dll前面的分号去掉)并且需要把mssql.secure_connection = On 重启后生效。
4、这个是提示你没有安装MSSQl 2012的驱动扩展。从Sql Server 2008开始,不再支持PHP自带的驱动程序,需要使用微软提供的驱动程序。此驱动程序抛弃了mssql系列函数,只能使用sqlsrv和pdo的方式进行连接操作。
5、Socket = Option = Stmt = 保存退出 现在可以测试连接SQLSERVER了 /usr/local/unixODBC/bin/isql -v mssql sa password //mssql 是 odbc.ini里定义的节点名 完美成功。。
Q3: PHP如何调用SQLServer2012的存储过程并获取返回结果集及出参?_百度知...
但是,对于那些还在用php 4 的同学们来说可就麻烦了,因为php 4只能调用存储过程,但却无法直接取得返回结果集;不过,用php 5的mysqli函数就可以做到了。
返回结果集 这是客户端应用程序返回结果的最通用的方法。结果集是通过使用SELECT语句选择数据产生的。结果集可以从永久表、临时表或局部变量中产生。将结果返回到另一个存储过程不是一种有效的方法。
sql server存储过程 输出结果集 还是比较简单的.直接在 存储过程里面执行 SQL 语句就可以了。
Q4: PHP6连接SQLServer2005的三部曲
1、如何连接MS SQL Server 下面是连接到MSSQL服务器数据库代码。
2、ThinkPHP内置了抽象数据库访问层,把不同的数据库操作封装起来,只需要使用公共的Db类进行操作,而无需针对不同的数据库写不同的代码和底层实现,Db类会自动调用相应的数据库驱动来处理。
3、打开php.in将extension=php_mssql.dll的注释符号去掉。打开php.in将mssql.secure_connection = off改为on。
4、为 sql server 2005 启用远程连接 单击开始,依次选择程序、microsoft sql server 200配置工具,然后单击sql server 外围应用配置器。
5、安装程序按照安装的步骤进行,一般的程序安装的时候需要你填入数据库连接的账号密码的。输入账号密码和相关的数据库信息。自己写的程序可以,可以直接用程序连接数据库。
phpsqlserver的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、phpsqlserver的信息别忘了在本站进行查找喔。







