GVKun编程网logo

SQL2008定时任务作业创建教程(sql server定时作业)

1

对于想了解SQL2008定时任务作业创建教程的读者,本文将是一篇不可错过的文章,我们将详细介绍sqlserver定时作业,并且为您提供关于mssql2000/mssql2005/mssql2008/m

对于想了解SQL2008定时任务作业创建教程的读者,本文将是一篇不可错过的文章,我们将详细介绍sql server定时作业,并且为您提供关于mssql2000/mssql2005/mssql2008/mssql2012安装流程、mssql2005数据库镜像搭建教程、PHP读取mssql json数据中文乱码的解决办法 mssql2005数据库 mssql2008安装教程 mssql数据库是什、PHP连接MSSQL2008/2005数据库(SQLSRV)配置实例,mssql2008sqlsrv的有价值信息。

本文目录一览:

SQL2008定时任务作业创建教程(sql server定时作业)

SQL2008定时任务作业创建教程(sql server定时作业)

1.打开【sql Server Management Studio】,在【对象资源管理器】列表中选择【sql Server 代理】;--2.鼠标右击【sql Server 代理】,选择【启动(S)】,如已启动,可以省略此步骤;
--3.展开【sql Server 代理】列表,右击【作业】-->【新建作业】;
--3.1 在【常规】选项卡中:
-- 输入作业名称,如"My Job";
--3.2 在【步骤】选项卡中:
--3.2.1 点击【新建】,输入【步骤名称】,如“步骤1”,类型默认T-sql脚本,也可以选择SSIS包等;
--3.2.2 在【数据库】一栏选择要作业处理的数据库,在【命令】的右边空白编辑栏输入要执行的sql代码,
EXEC p_Name --如:执行一个P_Name的存储过程 -- 也可以点击命令下面的【打开】,打开.sql脚本;
--3.2.3 输入运行脚本后,建议点击【分析】,确保脚本语法正确,然后点击下面的【确定】按钮;
--3.3 在【计划】选项卡中:
--3.3.1 点击【新建】,输入【计划名称】,如“计划1”,计划类型默认是”重复执行”,也可以选择执行一次等;
--3.3.2 在【频率】-->【执行】处选择“每天”、“每周”或“每月”,以“每天”为例,间隔时间输入间隔几天执行一次,
-- 下面还可以选择每天一次性执行或间隔一定的时间重复执行
--3.3.3 在【持续时间】中选择计划开始执行的【起始日期】和【截止日期】,然后点击【确定】按钮; --注意要将服务设置为自动启动,否则在重启服务器后作业就不运行了。
--启动代理服务的方法:
--开始-->运行-->输入services.msc-->找到【sql Server 代理】的服务并双击-->【启动类型】选择“自动”-->【确定】
--至此,定时作业已创建完毕。

mssql2000/mssql2005/mssql2008/mssql2012安装流程

mssql2000/mssql2005/mssql2008/mssql2012安装流程

VPS/云主机,请直接备份好数据,在我司后台,独立IP主机管理中点击重装系统。

重装时选择保留数据,并选择“Win2003 (含sqlserver2005,及常用软件+安全配置)”,将会自动在十五分钟左右重建带有mssql2005的系统。

若重装mssql2000,请选择“Windows2003 (含sqlserver2000,及常用软件+安全配置,强烈推荐)”,将会自动在十五分钟左右重建带有mssql2005的系统。

系统重装后,右键点击“我的电脑”——“管理”——“磁盘管理”,可以查看到没有显示分区的磁盘,这个就是您重装前的系统盘和数据盘,直接添加上分区盘符,将数据拷贝到现在的分区中就可以了。(注意:挂载的旧盘只保留三天,重装后请及时将数据转移到新的分区)

独立服务器若需要安装,请登陆服务器从以下地址下载安装或提交工单付费由我司代为安装。

★mssql2000安装:

下载地址:blob.png

安装补丁:blob.png blob.png

安装后请依次安装下载的补丁。

安装时请设置一个较为复杂的sa账户密码,以免弱密码被入侵!注意:安装时选择身份验证方式要选“sqlserver身份验证:”并设置一个复杂的sa密码,不要选择“windows身份验证”。注意在程序中连接数据库时应添加一个普通用户,不要使用sa帐号进行连接,以免黑客入侵!

★mssql2005 安装:

下载地址:blob.png

安装补丁(32位系统):blob.png

安装补丁(64位系统):blob.png

补丁根据请根据系统位数选择。

安装时请设置一个较为复杂的sa账户密码,以免弱密码被入侵!注意:安装时选择身份验证方式要选“sqlserver身份验证:”并设置一个复杂的sa密码,不要选择“windows身份验证”。注意在程序中连接数据库时应添加一个普通用户,不要使用sa帐号进行连接,以免黑客入侵!

★mssql2008 安装:

下载地址(R2版):blob.png

安装补丁(32位):blob.png

安装补丁(64位):blob.png

补丁根据请根据系统位数选择。

安装时请设置一个较为复杂的sa账户密码,以免弱密码被入侵!注意:安装时选择身份验证方式要选“sqlserver身份验证:”并设置一个复杂的sa密码,不要选择“windows身份验证”。注意在程序中连接数据库时应添加一个普通用户,不要使用sa帐号进行连接,以免黑客入侵!

★mssql2012 安装:

下载地址:blob.png

安装时请设置一个较为复杂的sa账户密码,以免弱密码被入侵!注意:安装时选择身份验证方式要选“sqlserver身份验证:”并设置一个复杂的sa密码,不要选择“windows身份验证”。注意在程序中连接数据库时应添加一个普通用户,不要使用sa帐号进行连接,以免黑客入侵!

以上软件必须在服务器上下载(有IP限制)。

mssql2005数据库镜像搭建教程

mssql2005数据库镜像搭建教程

数据库镜像是SQL SERVER 2005用于提高数据库可用性的新技术其优势是以在不丢失已提交数据的前提下进行快速故障转移,无须专门的硬件,并且易于配置和管理,本文将如介绍,有需求的朋友可以参考下

一 概述

数据库镜像是SQL SERVER 2005用于提高数据库可用性的新技术。数据库镜像将事务日志记录直接从一台服务器传输到另一台服务器,并且能够在出现故障时快速转移到备用服务器。可以编写客户端程序自动重定向连接信息,这样一旦出现故障转移就可以自动连接到备用服务器和数据库。

优势:数据库镜像可以在不丢失已提交数据的前提下进行快速故障转移,无须专门的硬件,并且易于配置和管理。

二 环境准备

操作系统:Window 2003 enterprise sp2(至少两台,如要启用自动故障转移,必需三台)

SQL版本:MSSQL SERVER 2005 SP3

检查SQL SERVER版本:

exec xp_msver

select SERVERPROPERTY(''productlevel'')

数据库准备:准备一个数据库:ccerp_jzt ,备份此数据库还原到另外一台机器上,另外一台必须是with no recovery

这里我假设服务器A,B,C

A为主体服务器,B为镜像服务器,C为见证服务器

A服务器

use master

go

restore filelistonly from disk=N''f:\databak\ccerp_jzt_backup_200911250100.bak''

restore database ccerp_jzt from disk=N''f:\databak\ccerp_jzt_backup_200911250100.bak'' with replace,recovery,

move ''ccerp_ydswzip_Data'' to ''d:\data\ccerp_jzt.mdf'',

move ''ccerp_ydswzip_Log'' to ''d:\data\ccerp_jzt_log.ldf''

exec sp_helpdb ''ccerp_jzt''

backup database ccerp_jzt to disk =N''f:\databak\sk.bak'' with init

--更改恢复模式

alter database ccerp_jzt set recovery full

B服务器:

CREATE DATABASE ccerp_jzt

ON

( NAME = Sales_dat,

FILENAME = ''d:\data\ccerp_jzt.mdf'',

SIZE = 10

)

LOG ON

( NAME = ''ccerp_jzt_log'',

FILENAME = ''d:\data\ccerp_jzt_log.ldf'',

SIZE = 5MB

)

GO

restore filelistonly from disk=N''f:\xxzx\data\sk.bak''

use master

go

restore database ccerp_jzt from disk=N''f:\xxzx\data\sk.bak'' with replace,norecovery,

exec sp_helpdb ''ccerp_jzt''

C服务器只要装上SQL SERVER 2005就可以,无需其他准备

准备完成后如下图所示:

三 三种模式的搭建

数据库镜像要建立必需得建立信任关系,那么在WIN环境下建立信任关系可以通过三种方式:域帐户,证书信任,windows 匿名登陆,现就前两种模式做配置说明.

3.1 域帐户模式:

3.1.1 更改mssqlserver服务的的登陆方式为域帐户登陆方式:

进入windows服务管理控制台,更改服务登陆帐户,使域账户有更改MSSQL SERVER服务状态的权限.三台机器都做同样设置

将域帐户赋予sysadmin角色

3.1.2 建立端点:

通过图形界面建立端点:

启动SQLWB,按图一直下一步


用域帐户登陆

如果成功则:

3.2 证书模式

3.2.1建立证书&端点

参与数据库镜像会话的服务器必须彼此信任。对于本地通信而言,例如一个域内的通信,信任意味着SQL Server实例登陆账号必须有权限连接到其他镜像服务器,也包括endpoints。首先在每个服务器上使用CREATE LOGIN命令,然后使用GRANT CONNECT ON ENDPOINT命令.非信任域之间的通信必须使用证书。如果使用CREATE CERTIFICATE语句创建自签名的证书,基本上所有数据镜像证书的要求都可以满足。确认在CREATE CERTIFICATE语句中将证书标记为ACTIVE FOR BEGIN_DIALOG。

一 建立证书:

镜像服务器上执行:

USE master;

CREATE MASTER KEY ENCRYPTION BY PASSWORD = ''TEST'';

CREATE CERTIFICATE HOST_A_cert WITH SUBJECT=''HOST_A certificate'', START_DATE=''2010-03-10'';

主体服务器上执行:

USE master;

CREATE MASTER KEY ENCRYPTION BY PASSWORD = ''TEST'';

CREATE CERTIFICATE HOST_B_cert WITH SUBJECT=''HOST_B certificate'', START_DATE=''2010-03-10'';

见证服务器上执行:

USE master;

CREATE MASTER KEY ENCRYPTION BY PASSWORD = ''TEST'';

CREATE CERTIFICATE HOST_C_cert WITH SUBJECT=''HOST_C certificate'', START_DATE=''2010-03-10'';

二 建立端点:

镜像服务器上执行:

--create mirror endpoint on primary A

CREATE ENDPOINT Endpoint_Mirroring

STATE = STARTED AS

TCP ( LISTENER_PORT=5022 , LISTENER_IP = ALL )

FOR DATABASE_MIRRORING

( AUTHENTICATION = CERTIFICATE HOST_A_cert , ENCRYPTION = REQUIRED ALGORITHM AES , ROLE = ALL );

主体服务器上执行:

--Create endpoint on mirror server B

CREATE ENDPOINT Endpoint_Mirroring

STATE = STARTED

AS

TCP ( LISTENER_PORT=5022 , LISTENER_IP = ALL )

FOR

DATABASE_MIRRORING

( AUTHENTICATION = CERTIFICATE HOST_B_cert , ENCRYPTION = REQUIRED ALGORITHM AES , ROLE = ALL );

见证服务器上执行:

--Create endpoint on witness server C

CREATE ENDPOINT Endpoint_Mirroring

STATE = STARTED

AS

TCP ( LISTENER_PORT=5022 , LISTENER_IP = ALL )

FOR

DATABASE_MIRRORING

( AUTHENTICATION = CERTIFICATE HOST_C_cert ,

ENCRYPTION = REQUIRED ALGORITHM AES , ROLE = witness );

SELECT * FROM sys.database_mirroring_endpoints;

证书互备:

镜像服务器上执行:

--backup certificate

BACKUP CERTIFICATE HOST_A_cert TO FILE = ''e:\HOST_A_cert.cer''

主体服务器上执行

--backup certificate

BACKUP CERTIFICATE HOST_B_cert TO FILE = ''e:\HOST_B_cert.cer''

见证服务器上执行:

BACKUP CERTIFICATE HOST_c_cert TO FILE = ''e:\HOST_C_cert.cer''

将备份到的证书进行互换,即HOST_A_cert.cer复制到B机的e:\ 将HOST_B_cert.cer复制到A机的E:\,也就是每台服务器有三个证书

三:建立登陆用户:

镜像服务器上执行:

--Create user

CREATE LOGIN HOST_B_login WITH PASSWORD = ''test'';

CREATE USER HOST_B_user FOR LOGIN HOST_B_login;

CREATE CERTIFICATE HOST_B_cert AUTHORIZATION HOST_B_user FROM FILE = ''e:\HOST_B_cert.cer'';

GRANT CONNECT ON ENDPOINT::Endpoint_Mirroring TO [HOST_B_login];

CREATE LOGIN HOST_C_login WITH PASSWORD = ''test'';

CREATE USER HOST_C_user FOR LOGIN HOST_c_login;

CREATE CERTIFICATE HOST_c_cert AUTHORIZATION HOST_c_user FROM FILE = ''e:\HOST_c_cert.cer'';

GRANT CONNECT ON ENDPOINT::Endpoint_Mirroring TO [HOST_c_login];

GRANT CONNECT ON ENDPOINT::Endpoint_Mirroring TO [HOST_A_login];

--query user sid

select loginname,name,sid From syslogins

主体服务器上执行:

--Create user

CREATE LOGIN HOST_A_login WITH PASSWORD = ''test'';

CREATE USER HOST_A_user FOR LOGIN HOST_A_login;

CREATE CERTIFICATE HOST_A_cert AUTHORIZATION HOST_A_user FROM FILE = ''e:\HOST_A_cert.cer'';

GRANT CONNECT ON ENDPOINT::Endpoint_Mirroring TO [HOST_A_login];

-- add witness user

CREATE LOGIN HOST_C_login WITH PASSWORD = ''test'';

CREATE USER HOST_C_user FOR LOGIN HOST_c_login;

CREATE CERTIFICATE HOST_c_cert AUTHORIZATION HOST_c_user FROM FILE = ''e:\HOST_c_cert.cer'';

GRANT CONNECT ON ENDPOINT::Endpoint_Mirroring TO [HOST_c_login];

GRANT CONNECT ON ENDPOINT::Endpoint_Mirroring TO [HOST_B_login];

--query sid

select loginname,name,sid From syslogins

见证服务器上执行:

--Create user

CREATE LOGIN HOST_A_login WITH PASSWORD = ''test'';

CREATE USER HOST_A_user FOR LOGIN HOST_A_login;

CREATE CERTIFICATE HOST_A_cert AUTHORIZATION HOST_A_user FROM FILE = ''e:\HOST_A_cert.cer'';

GRANT CONNECT ON ENDPOINT::Endpoint_Mirroring TO [HOST_A_login];

--add user host_b_login to have pemission to access witness

CREATE LOGIN HOST_B_login WITH PASSWORD = ''test'';

CREATE USER HOST_B_user FOR LOGIN HOST_B_login;

CREATE CERTIFICATE HOST_B_cert AUTHORIZATION HOST_B_user FROM FILE = ''e:\HOST_B_cert.cer'';

GRANT CONNECT ON ENDPOINT::Endpoint_Mirroring TO [HOST_B_login];

grant connect on endpoint::endpoint_mirroring to HOST_C_login

USE master;

exec sp_addlogin

@loginame = ''HOST_B_login'',

@passwd = ''test'',

@sid = 0x1A914CA3D1D00C4793EBC96E4C4F4352 ;

ALTER DATABASE ccerp_jzt SET PARTNER = ''TCP://192.168.137.32:5022'';

四.建立镜像:

先在镜像服务器上执行:

ALTER DATABASE ccerp_jzt SET PARTNER = ''TCP://192.168.137.44:5022'';

接着主体服务器执行:

ALTER DATABASE ccerp_jzt SET PARTNER = ''TCP://192.168.137.32:5022'';

ALTER DATABASE ccerp_jzt SET witness = ''TCP://192.168.137.49:5022'';

至此引证书建立完毕

、主备互换

--主机执行:

1USE master;
2ALTER DATABASE SET PARTNER FAILOVER;

、主服务器Down掉,备机紧急启动并且开始服务

--备机执行:

1USE master;
2ALTER DATABASE SET PARTNER FORCE_SERVICE_ALLOW_DATA_LOSS;

、原来的主服务器恢复,可以继续工作,需要重新设定镜像

1--备机执行:
2USE master;
3ALTER DATABASE SET PARTNER RESUME; --恢复镜像
4ALTER DATABASE SET PARTNER FAILOVER; --切换主备

、原来的主服务器恢复,可以继续工作

--默认情况下,事务安全级别的设置为 FULL,即同步运行模式,而且SQL Server 2005 标准版只支持同步模式。

--关闭事务安全可将会话切换到异步运行模式,该模式可使性能达到最佳。

1USE master;
2ALTER DATABASE SET PARTNER SAFETY FULL; --事务安全,同步模式
3ALTER DATABASE SET PARTNER SAFETY OFF; --事务不安全,异步模式

错误说明:
消息1498,级别16,状态3,第1 行

默认情况下,数据库镜像是被禁用的。当前提供的数据库镜像仅供评估使用,并不应使用于生产环境中。若要以评估为目的启用数据库镜像,请在启动过程中使用跟踪标志1400。有关跟踪标志和启动选项的详细信息,请参阅SQL Server 联机丛书。

解决办法:没打SP1以上补丁.强烈建议打SP3

消息1475,级别16,状态2,第1 行

由于"ccerp_jzt" 数据库可能有尚未备份的大容量日志记录更改,所以无法启用数据库镜像。必须在镜像上还原主体数据库的上一次日志备份。

主体上:backup log ccerp_jzt to disk =''e:\log.trn'' with no_truncate

镜像上:restore log ccerp_jzt from disk=''e:\log.trn'' with norecovery

PHP读取mssql json数据中文乱码的解决办法 mssql2005数据库 mssql2008安装教程 mssql数据库是什

PHP读取mssql json数据中文乱码的解决办法 mssql2005数据库 mssql2008安装教程 mssql数据库是什

php及网页使用utf-8编码,数据库是sql server2008,使用默认编码(936,即gbk编码)

当读取数据库数据时,使用php自带的json_encode()返回到前端,结果中文不显示。

解决办法如下:

这样,sql server 2008中的中文就可以在网页正常显示了。

如果要将中文正常插入到sql server 2008中,还要加入一条代码:$query = iconv("utf-8", "gbk//ignore", $query);//为了解决中文乱码问题

立即学习“PHP免费学习笔记(深入)”;

完整代码如下 :

$query = iconv("utf-8", "gbk//ignore", $query);//为了解决中文乱码问题
if($result = sqlsrv_query($conn, $query)){
echo true;
}else{
echo false;
}
// echo $query;
?>
登录后复制

以上所述是小编给大家介绍的PHP读取mssql json数据中文乱码的解决办法,希望对大家有所帮助!

以上就介绍了PHP读取mssql json数据中文乱码的解决办法,包括了mssql,解决办法方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

PHP连接MSSQL2008/2005数据库(SQLSRV)配置实例,mssql2008sqlsrv

PHP连接MSSQL2008/2005数据库(SQLSRV)配置实例,mssql2008sqlsrv

PHP连接MSSQL2008/2005数据库(SQLSRV)配置实例,mssql2008sqlsrv

本文实例讲述了php连接mssql2008/2005数据库(sqlsrv)配置方法,分享给大家供大家参考。具体方法如下:

PHP连接MSSQL2008/2005数据库与以往的连接mssql2000是不一样的,连接mssql2008/2005是需要自己添加PHP对MSSQL连接的驱动扩展了,而我们常用的hp.ini中的extension=php_mssql.dll扩展只适用连接于MSSQL2000,下面我们就来看看对此的解决办法

1.下载扩展

(1)去官方下载一个SQL Server Driver for PHP的扩展包,我是在这里下载的http://www.microsoft.com/en-us/download/details.aspx?id=20098【记得下载后好像是要先安装然后再解压】

(2)您也可以直接从本站下载(我之前下载的,来源于microsoft官方)【点击此处直接下载】
将下载下来的rar文件解压后你就会得到一堆的.dll文件

下载驱动程序,下载后安装释放程序,里面有以下文件:
php_pdo_sqlsrv_52_nts.dll
php_pdo_sqlsrv_52_ts.dll
php_pdo_sqlsrv_53_nts_vc6.dll
php_pdo_sqlsrv_53_nts_vc9.dll
php_pdo_sqlsrv_53_ts_vc6.dll
php_pdo_sqlsrv_53_ts_vc9.dll
php_sqlsrv_52_nts.dll
php_sqlsrv_52_ts.dll
php_sqlsrv_53_nts_vc6.dll
php_sqlsrv_53_nts_vc9.dll
php_sqlsrv_53_ts_vc6.dll
php_sqlsrv_53_ts_vc9.dll
SQLServerDriverForPHP.chm(手册,英文够好的话,可以看看,嘿嘿)
SQLServerDriverForPHP_License.rtf
SQLServerDriverForPHP_Readme.htm(自述文件)

2.添加扩展

立即学习“PHP免费学习笔记(深入)”;

根据(vc6/vc9)需要选择扩展,我的环境是WAMP(php5.2.6/apache2.2.8),我选用的是php_sqlsrv_52_ts_vc6.dll,php_pdo_sqlsrv_52_ts_vc6.dll这两个文件,复制到wamp安装目录下的ext目录下,我的ext目录是在wamp/bin/php/php5.2.6/ext/

3.配置php.ini

(1)在php.ini的Dynamic Extensions中添加如下两条扩展:
    extension=php_sqlsrv_52_ts_vc6.dll
    extension=php_pdo_sqlsrv_52_ts_vc6.dll
(2)将;extension=php_pdo.dll前面的;去掉,开启pdo连接扩展
(3)重新启动apache

4.连接数据库(pdo连接)

复制代码 代码如下:

  $servern="SFKFK27EL8FJ\SQLTRY";
  $coninfo=array("Database"=>"try2","UID"=>"sa","PWD"=>"123");
  $conn=sqlsrv_connect($servern,$coninfo) or die ("连接失败!");
  $val=sqlsrv_query($conn,"select * from usertable");
  while($row=sqlsrv_fetch_array($val)){
    echo $row[1]."
";
  }
  sqlsrv_close($conn);
?>

5.例子

链接示例:
mssql_lib.php文件如下:

复制代码 代码如下:

class DB {
    var $con = null;
    function __construct($dbhost,$dbuser,$dbpass,$dbname) {
        $connectionInfo =  array("UID"=>$dbuser,"PWD"=>$dbpass,"Database"=>$dbname);
        $this->con = sqlsrv_connect($dbhost,$connectionInfo);
    }
    function query($sql){
        $result = sqlsrv_query($this->con, $sql);
    }
    function getRow($sql){
        $result = sqlsrv_query($this->con, $sql);
        $arr = array();
        while($row = sqlsrv_fetch_array($result))
        {
            $arr[] = $row;
        }
        return $arr[0];
    }
    function getAll($sql){
        $result = sqlsrv_query($this->con, $sql);
        $arr = array();
        while($row = sqlsrv_fetch_array($result))
        {
            $arr[] = $row;
        }
        return $arr;
    }
    function __destruct() {
        unset($con);
    }
}

test.php页面如下:

复制代码 代码如下:

//简单调用
$db = new DB(DB_HOST, DB_USER, DB_PASS, DB_NAME);
$sql = "select * from crm_order_batch where (status=0 or status is null) and lock_id is not null  ";
$orders_add_list = $db->getAll($sql);

希望本文所述对大家的PHP数据库程序设计有所帮助。

php连接mssql数据库的几种方法_php实例

注意要重启服务使其生效。一、建立连接1、odbc首先,在php程序所在的服务器设置odbc。这里32位和64位操作系统有区别。32位的从控制面板中管理工具中的数据源(odbc)直接建立就可以了,64位的要运行C:WindowsSysWOW64odbcad32.exe从这里面设置。注意:上面只的是数据库服务器为32为的,数据源设置服务器为32位和64位两种的情况。只要两个服务器建立的数据源位数一致就好。下面是odbc建立连接代码。复制代码代码如下:$con = odbc_connect(''odbc名称'',''用户名'',''密码'');2、连接mssql2000复制代码代码如下:$con = mssql_connect(''数据库地址'',''用户名'',''密码'');3、连接mssql2008复制代码代码如下:$connectionInfo = array("UID"=用户名,"PWD"=密码,"Database"="数据库名称");$con = sqlsrv_connect( 数据库地址,$connectionInfo);二、输入查询代码这个都一样,可以直接写入,也可以从mssql中验证好后复制过来。简单点说就是把一个sql语句赋值给一个变量。类似下面代码复制代码代码如下:$query = "SELECT top 12 * 数据库名称 order by id desc";三、建立查询并取出数据1、odbc复制代码代码如下:$result = odbc_do($con,$query);while(odbc_fetch_row($result)){$变量名称 = odbc_result($result, "字段名称");}2、连接mssql2000复制代码代码如下:$result = mssql_query($con, $query);while($row =mssql_fetch_array($result)){$变量名称 = $row["字段名称"];}3、连接mssql2008复制代码代码如下:$result = sqlsrv_query($con, $query);while($row = sqlsrv_fetch_array($result)){$变量名称 = $row["字段名称"];}在php5.3及以后的版本中不附带sqlsrv库了。所以要从微软这里下载。四、关闭连接
 

php + ms sql server 2005 数据库连接

Unable to connect to server 说是连接不到服务器

加个端口号试试看
mssql_connect(‘localhost,1433′, USERNAME, PASSWORD);

如果还不行的话,看一下参考资料的文章
 

关于SQL2008定时任务作业创建教程sql server定时作业的介绍现已完结,谢谢您的耐心阅读,如果想了解更多关于mssql2000/mssql2005/mssql2008/mssql2012安装流程、mssql2005数据库镜像搭建教程、PHP读取mssql json数据中文乱码的解决办法 mssql2005数据库 mssql2008安装教程 mssql数据库是什、PHP连接MSSQL2008/2005数据库(SQLSRV)配置实例,mssql2008sqlsrv的相关知识,请在本站寻找。

本文标签: