sql 2005整合bat内容
@ECHO OFF
ECHO /////////////////////////////////////////////////
ECHO // Microsoft SQL Server 2005 整合、集成SP3
ECHO // Author : cxygoo
ECHO // Date : 2008-12-22
ECHO /////////////////////////////////////////////////
ECHO 运行此批处理前,得建目录:C:\SQL2005,C:\SQL2005\SP3,C:\SQL2005\MSSQL
ECHO C:\SQL2005\MSSQL 把SQL Server 2005原DVD光盘里的X86目录下的所有文件Copy到这里
ECHO C:\SQL2005\SP3 把下载来的SP3文件解压,并搜索"*.msi *.msp"复制全部,然后放到这个目录下
ECHO 更新Servers环境文件
XCOPY /Y /H C:\SQL2005\SP3\*.msi C:\SQL2005\MSSQL\Servers\Setup\
RD /S /Q C:\SQL2005\SWAP
MD C:\SQL2005\SWAP
ECHO 释放Servers文件 时间比较长 请耐心等待
msiexec /quiet /a C:\SQL2005\MSSQL\Servers\Setup\sqlrun_as.msi TARGETDIR=C:\SQL2005\SWAP /L*vx C:\SQL2005\Install.log
msiexec /quiet /a C:\SQL2005\MSSQL\Servers\Setup\sqlrun_dts.msi TARGETDIR=C:\SQL2005\SWAP /L*vx C:\SQL2005\Install.log
msiexec /quiet /a C:\SQL2005\MSSQL\Servers\Setup\sqlrun_ns.msi TARGETDIR=C:\SQL2005\SWAP /L*vx C:\SQL2005\Install.log
msiexec /quiet /a C:\SQL2005\MSSQL\Servers\Setup\sqlrun_rs.msi TARGETDIR=C:\SQL2005\SWAP /L*vx C:\SQL2005\Install.log
msiexec /quiet /a C:\SQL2005\MSSQL\Servers\Setup\sqlrun_sql.msi TARGETDIR=C:\SQL2005\SWAP /L*vx C:\SQL2005\Install.log
ECHO 更新释放出来的文件 时间比较长 请耐心等待
msiexec /quiet /a C:\SQL2005\SWAP\sqlrun_as.msi /p C:\SQL2005\SP3\sqlrun_as.msp /L*vx C:\SQL2005\Install.log
msiexec /quiet /a C:\SQL2005\SWAP\sqlrun_dts.msi /p C:\SQL2005\SP3\sqlrun_dts.msp /L*vx C:\SQL2005\Install.log
msiexec /quiet /a C:\SQL2005\SWAP\sqlrun_ns.msi /p C:\SQL2005\SP3\sqlrun_ns.msp /L*vx C:\SQL2005\Install.log
msiexec /quiet /a C:\SQL2005\SWAP\sqlrun_rs.msi /p C:\SQL2005\SP3\sqlrun_rs.msp /L*vx C:\SQL2005\Install.log
msiexec /quiet /a C:\SQL2005\SWAP\sqlrun_sql.msi /p C:\SQL2005\SP3\sqlrun_sql.msp /L*vx C:\SQL2005\Install.log
ECHO 把更新后的文件再放回Servers
XCOPY /Y /E C:\SQL2005\SWAP C:\SQL2005\MSSQL\Servers\Setup\
RD /S /Q C:\S
相关文档:
DECLARE @HDOC INT --文档句柄
DECLARE @XMLSTRING VARCHAR(200) --XML字符串
SET @xmlString ='<?xml version="1.0"?>
<ROOT>
<USER ID="1" Name="SBQCEL"/>
<USER ID="2" Name="PEACELI"/>
<USER ID="3" Name="SHEEPCHANG"/>
</ROOT>'
--使用系统存储 ......
很早就不用SQLServer 2005了,今天突然接到个项目,说非用SQLServer不可,没办法,只好把久违的老朋友装上去了,遇到了COM+的目录要求不行的问题,以前这个问题我也没有注意,今天想解决下给大伙看看。
解决的方法其实很简单,如下:
1、开户MSDTC服务:“开始-运行”,输入"cmd"后回车 ......
/*
* Source URL: http://jonsion.javaeye.com/blog/511584
*/
1. 获取所有数据库名
1> SELECT name from master..sysdatabases;
2> go
2. 获取所有表名
1> USE master
2> go
1> SELECT name from sysobjects WHERE type='U';
2> go
3. 获取所有字段名
1> SELECT name ......
删除数据库表中某一字段的重复纪录,只想保留一条记录可用以下方法:
执行以下语句:
declare @max integer,@id varchar(18) --此处变量类型根据字段类型设置
declare cur_rows cursor local for select 字段,count(*) from 表名group by 字段 having count(*) > 1
open cur_rows
fetch cur_rows into @id,@max
wh ......
根据生日的xx月xx日查找在$checkDate计算,$before日后生日的客户:
$checkDate为YYYY-MM-DD
WHERE substring(ADDDATE( '$checkDate', $before ),6,10)=substring(DATE_FORMAT(birthday,'%Y-%m-%d'),6,10)
$dates 天内生日的客户未考虑到平年、闰年::
$sql.=" (dayofyear( birthday )-dayofyear( ......