PHP5.4 连接 SQL SERVER 2008

本地环境:

XAMPP 1.8.2

PHP 5.4.31

SQL SERVER 2008 R2

使用的DLL

php_sqlsrv_54_ts.dll

php_pdo_sqlsrv_54_ts.dll

当前报错:

   Array
    (
        [0] => Array
            (
                [0] => IMSSP
                [SQLSTATE] => IMSSP
                [1] => -49
                [code] => -49
                [2] => This extension requires the Microsoft SQL Server 2012 Native Client. Access the following URL to download the Microsoft SQL Server 2012 Native Client ODBC driver for x86: http://go.microsoft.com/fwlink/?LinkId=163712
                [message] => This extension requires the Microsoft SQL Server 2012 Native Client. Access the following URL to download the Microsoft SQL Server 2012 Native Client ODBC driver for x86: http://go.microsoft.com/fwlink/?LinkId=163712
            )
    )

根据这个帖子地址 的介绍 报错信息有误,应该下载x64。

到这个 地址 下载 Microsoft® SQL Server® 2012 Native Client   

官方论坛地址:https://social.technet.microsoft.com/Forums/sqlserver/en-US/home?forum=sqldriverforphp&sort=relevancedesc&brandIgnore=True&searchTerm=php5.4+sql+server+2008

时间: 2024-10-09 17:39:57

PHP5.4 连接 SQL SERVER 2008的相关文章

PHP5.6.15连接Sql Server 2008配置方案

php5.6的如果想连接Sql Server 2008数据库,需要手动配置扩展和安装一个驱动. 下载SQL Server Driver for PHP的扩展包,64位系统的官方不支持,找到一个非官方的: http://pan.baidu.com/s/1o7FVblw 解压复制里面dll文件到php的ext文件夹里面 打开php.ini文件添加下面两个扩展: extension=php_pdo_sqlsrv_56_ts.dll extension=php_sqlsrv_56_ts.dll 保存ph

php连接sql server 2008数据库

原文:php连接sql server 2008数据库 关于php连接sql server 2008的问题,2000的版本可以直接通过php中的配置文件修改,2005以上的版本就不行了,需要使用微软公司提供的驱动(sql server driver for php). sql server driver for php下载地址:http://www.microsoft.com/en-us/download/details.aspx?id=20098 1. 下载驱动程序:下载完成后安装释放程序,里面

Java连接Sql Server 2008的简单数据库应用

1.从微软官网下载JDBC驱动包 sqljdbc_4.0.2206.100_chs.exe,双击解压文件到指定目录,我的指定目录是: C:\Program Files\Microsoft JDBC Driver 4.0 for SQL Server\sqljdbc_4.0\chs 下面是解压后的文件, 如果JDK版本低于6.0,则需使用sqljdbc.jar; 6.0以上版本使用sqljdbc4.jar,使用sqljdbc4.jar版本好处可以省略 Class.forName("com.micr

java连接sql server 2008的问题(jdbc驱动的方法)

这是程序代码,我是按照网上和视频讲解的步骤写的代码:import java.sql.*;public class jdbc {/*** @param args*/public static void main(String[] args) {// TODO Auto-generated method stubConnection ct = null;PreparedStatement ps = null;ResultSet rs = null;try {//第一步,加载驱动Class.forNa

连接SQL SERVER 2008需要加端口号

VC2010 ADO 连接SQL SERVER 2008,127.0.0.1,1433,要加上端口,否则连不上.注意:地址和端口之间使用逗号隔开. 连接SQL SERVER 2000可以不加端口号,使用默认的1433.  本文用菊子曰发布

VS2010连接SQL Server 2008操作与编程 (笔记)

实现VS2010连接SQL Server 2008操作与编程,主要记录的是一个学习的过程. 实现VS2010连接SQL Server 2008:逗逗飞的专栏 实现VS2010连接SQL Server 2008代码:点击打开链接 ADO的三个指针: _ConnectionPtr:用于建立数据库的连接. _RecordsetPtr:它是专门为通过记录集操作数据库而设立的指针,通过该接口可以对数据库的表内的记录.字段等进行各种操作. _CommandPtr:提交的sql查询字符串指针 目的:连接数据库

SSMS 2005 连接 SQL SERVER 2008问题

用本机的 Microsoft SQL Server Management Studio 2005 客户端连接数据库服务器时报错:"This version of Microsoft SQL Server Management Studio can only be used to connect to SQL Server 2000 and SQL Server 2005 servers. (ConnectionDlg)",截图如下: 具体环境: 本机安装的是Microsoft SQL

[转]sa不能远程连接sql server 2008的解决办法

本文转自:http://www.cnblogs.com/chendaoyin/archive/2012/08/25/2656900.html 方法: 开始->Microsoft SQL Server 2008->配置工具目录下,打开SQL Server Configuration Manager,展开"SQL Server 2008网络配置",选择"SQLEXPRESS的协议" 在左边,有"TCP/IP"和"Named Pi

远程连接SQL Server 2008,服务器端和客户端配置

第一步(SQL2005.SQL2008): 开始-->程序-->Microsoft SQL Server 2008(或2005)-->配置工具-->SQL Server 配置管理器-->SQL Server网络配置-->MSSQLSERVER(这个名称以具体实例名为准) 的协议-->TCP/IP-->右键-->启用 第二步: SQL2005: 开始-->程序-->Microsoft SQL Server 2005-->配置工具--&g