1在查询分析器里master数据库下执行select @@version
对比安装补丁前后的版本下面是打了sp4后的个人版执行select @@version后的信息
Microsoft SQL Server 2000 - 8002039 (Intel X86) May 3 2005 23:18:38 Copyright (c) 1988-2003 Microsoft Corporation Personal Edition on Windows NT 51 (Build 2600: Service Pack 2)
2开始->运行 cmd
netstat -an
看到TCP 0000:1433 0000:0 LISTENING
即sp4补丁安装成功
3企业管理器打开你的数据库,然后在那个数据节点上
右键-属性-常规选项卡
里面有个产品版本
我觉得1比较方便知道
linux下patch命令使用详解---linux打补丁命令
功能说明:修补文件。
语法:patch [-bceEflnNRstTuvZ][-B <备份字首字符串>][-d <工作目录>][-D <标示符号>][-F <监别列数>][-g <控制数值>][-i <修补文件>][-o <输出文件>][-p <剥离层级>][-r <拒绝文件>][-V <备份方式>][-Y <备份字首字符串>][-z <备份字尾字符串>][--backup-if -mismatch][--binary][--help][--nobackup-if-mismatch][--verbose][原始文件 <修补文件>] 或 path [-p <剥离层级>] < [修补文件]
补充说明:patch指令让用户利用设置修补文件的方式,修改,更新原始文件。倘若一次仅修改一个文件,可直接在指令列中下达指令依序执行。如果配合修补文件的方式则能一次修补大批文件,这也是Linux系统核心的升级方法之一。
参数:
-b或--backup备份每一个原始文件。
-B<备份字首字符串>或--prefix=<备份字首字符串>设置文件备份时,附加在文件名称前面的字首字符串,该字符串可以是路径名称。
-c或--context把修补数据解译成关联性的差异。
-d<工作目录>或--directory=<工作目录>设置工作目录。
-D<标示符号>或--ifdef=<标示符号>用指定的符号把改变的地方标示出来。
-e或--ed把修补数据解译成ed指令可用的叙述文件。
-E或--remove-empty-files若修补过后输出的文件其内容是一片空白,则移除该文件。
-f或--force此参数的效果和指定-t参数类似,但会假设修补数据的版本为新 版本。
-F<监别列数>或--fuzz<监别列数>设置监别列数的最大值。
-g<控制数值>或--get=<控制数值>设置以RSC或SCCS控制修补作业。
-i<修补文件>或--input=<修补文件>读取指定的修补问家你。
-l或--ignore-whitespace忽略修补数据与输入数据的跳格,空格字符。
-n或--normal把修补数据解译成一般性的差异。
-N或--forward忽略修补的数据较原始文件的版本更旧,或该版本的修补数据已使 用过。
-o<输出文件>或--output=<输出文件>设置输出文件的名称,修补过的文件会以该名称存放。
-p<剥离层级>或--strip=<剥离层级>设置欲剥离几层路径名称。
-f<拒绝文件>或--reject-file=<拒绝文件>设置保存拒绝修补相关信息的文件名称,预设的文件名称为rej。
-R或--reverse假设修补数据是由新旧文件交换位置而产生。
-s或--quiet或--silent不显示指令执行过程,除非发生错误。
-t或--batch自动略过错误,不询问任何问题。
-T或--set-time此参数的效果和指定-Z参数类似,但以本地时间为主。
-u或--unified把修补数据解译成一致化的差异。
-v或--version显示版本信息。
-V<备份方式>或--version-control=<备份方式>用-b参数备份目标文件后,备份文件的字尾会被加上一个备份字符串,这个字符串不仅可用-z参数变更,当使用-V参数指定不同备份方式时,也会产生不同字尾的备份字符串。
-Y<备份字首字符串>或--basename-prefix=--<备份字首字符串>设置文件备份时,附加在文件基本名称开头的字首字符串。
-z<备份字尾字符串>或--suffix=<备份字尾字符串>此参数的效果和指定-B参数类似,差别在于修补作业使用的路径与文件名若为src/linux/fs/superc,加上backup/字符串后,文件superc会备份于/src/linux/fs/backup目录里。
-Z或--set-utc把修补过的文件更改,存取时间设为UTC。
--backup-if-mismatch在修补数据不完全吻合,且没有刻意指定要备份文件时,才备份文件。
--binary以二进制模式读写数据,而不通过标准输出设备。
--help在线帮助。
--nobackup-if-mismatch在修补数据不完全吻合,且没有刻意指定要备份文件时,不要备份文件。
--verbose详细显示指令的执行过程。
patch,是打补丁的命令,有很多用法,见帮助#man patch
patch -p0 (“p”指的是路径,后面的数字表示去掉路径的第几部分。0,表示不去掉,为全路径)
patch -p1 (“p”后面的数字1,表示去掉前第一个路径)fetch >
其实只要查询版本号就知道。
在查询分析器中输入select@@version或者输入 print @@version如果是安装过SP4的补丁。应该是下面的信息:Microsoft SQL Server 2000 - 8002039 (Intel X86)
May 3 2005 23:18:38
Copyright (c) 1988-2003 Microsoft Corporation
Enterprise Edition on Windows NT 52 (Build 3790: Service Pack 1)
其他版本信息如下650201 SQL Server 65 RTM
650213 SQL Server 65 with Service Pack 1
650240 SQL Server 65 with Service Pack 2
650258 SQL Server 65 with Service Pack 3
650281 SQL Server 65 with Service Pack 4
650415 SQL Server 65 with Service Pack 5
650416 SQL Server 65 with Service Pack 5a
700623 SQL Server 70 / MSDE 10 RTM
700699 SQL Server 70 SP1 July 1999
700842 SQL Server 70 SP2 March 20th, 2000
700961 SQL Server 70 SP3 December 15th, 2000
7001063 SQL Server 70 SP4
800194 SQL Server 2000 RTM
800384 SQL Server 2000 SP1
800534 SQL Server 2000 SP2 November 30th, 2001
select serverproperty('Edition') select serverproperty('ProductLevel') serverproperty函数返回有关服务器实例的属性信息,详细 *** 作可以查看SQL Server2000的联机帮助 2如何查看SQL Server2000是否打补丁,及补丁的版本有两种方法可以实现:一种是查看MS-SQL的关于信息;一种是利用MS-SQL的语句来实现(Select @@Version)或者(SELECT SERVERPROPERTY('ProductVersion')) Microsoft SQL Server 2000 - 800194 (Intel X86) Aug 6 2000 00:57:48 Copyright (c) 1988-2000 Microsoft Corporation Personal Edition on Windows NT 51 (Build 2600: Service Pack 2) 800194 -——————SQL Server 2000 RTM(未安装补丁) 800384 -——————(SP1) 800534 -——————(SP2) 800760 -——————(SP3) 8002039 -——————(SP4) 另外通过Copyright (c) 1988-2000 Microsoft Corporation中的日期也可以看出SQL Server2000是否打补丁,但在这里体现不出补丁的版本方法一:打开企业管理器-SQL SERVRE 组-(local)window NT -属性
产品:有personal的是个人版的,有Enterprise的是企业版的产品版本:8002039(sp4);800760(sp3)方法二:第一步:在查询分析器
select @@version
print @@versionMicrosoftSQLServer 2000 - 8002039 (Intel X86)
May 3 2005 23:18:38
Copyright (c) 1988-2003 Microsoft Corporation
Personal Edition onWindowsNT 51 (Build 2600: Service Pack 2)方法三:C:\Program Files\Microsoft SQL Server\MSSQL\Binn\sqlservrexe
点击鼠标右键查看版本也能得到,不过信息比较简单而已。8002039就代表安装的SQL Server的版本了。
安装了SP4,对应号是8002039
安装了SP3,对应号是800760
方法1:通过代码
1、打开SQLServer管理器,连接到数据库,然后单击“新建查询”。
2、在编辑区域中,输入source select@version,然后右键单击以选择execute。
3、在下面的“结果”中,您可以看到所使用的SQLServer数据库工具的相关信息。如图所示,系统为“MicrosoftSQLServer2005开发版”,版本号为“9.00.1399.06”,系统为“WindowsNT6.1”。
方法2:通过软件属性
1、另一种方法是右键单击openexplorer中的数据库根节点,然后单击“degreeattribute”。
2、在d出的“属性”窗口中,单击“常规”选项。
3、可以看到相关信息。
1在查询分析器里master数据库下执行select
@@version
对比安装补丁前后的版本下面是打了sp4后的个人版执行select
@@version后的信息
Microsoft
SQL
Server
2000
-
8002039
(Intel
X86)
May
3
2005
23:18:38
Copyright
(c)
1988-2003
Microsoft
Corporation
Personal
Edition
on
Windows
NT
51
(Build
2600:
Service
Pack
2)
2开始->运行
cmd
netstat
-an
看到TCP
0000:1433
0000:0
LISTENING
即sp4补丁安装成功
3企业管理器打开你的数据库,然后在那个数据节点上
右键-属性-常规选项卡
里面有个产品版本
我觉得1比较方便知道
1、方法一:通过属性查看版本
第一步打开sql server数据库,鼠标右键连接对象,选择属性,如下图所示:
2、进去属性界面之后,可以看到sql server版本,如下图所示:
3、方法二:通过关于查看版本
点击帮助->关于,如下图所示:
4、进去之后,可以看到sql server数据库版本和各个组件版本,如下图所示:
以上就是关于怎样看sql有没有打sp4补丁全部的内容,包括:怎样看sql有没有打sp4补丁、linux查看补丁的方法、如何查看 sql2005 已打上sp4补丁等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)