在我们安装ArcSDE时都会首先要查看系统需求,只有这样,才能保证我们的服务器环境运行比较稳定,以下是介绍在使用不同数据库中怎么查看相应的安装版本,以及相关的安装补丁。
查看Oracle版本非常简单
[csharp] view plaincopyprint?C:\Users\gis>sqlplus sde/sde@orcl
SQL*Plus: Release 11.2.0.1.0 Production on 星期二 8月 30 13:36:20 2011
Copyright (c) 1982, 2010, Oracle. All rights reserved.
连接到:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> select * from v$version;
BANNER
--------------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
PL/SQL Release 11.2.0.1.0 - Production
CORE 11.2.0.1.0 Production
TNS for 64-bit Windows: Version 11.2.0.1.0 - Production
NLSRTL Version 11.2.0.1.0 - Production
通过这个语句我们就知道我们现在的Oracle数据库是多少版本,多少位,企业版还是标准版等,其实更方便的是直接输入Sqlplus回车即可。
对Oracle来说,打不打补丁直接看XX.XX.X.X(11.2.0.1)
前两位标明是Oracle的大版本11G
第三位标明是R2版本
第四位就是补丁号(常见的10.2.0.1、10.2.0.3、11.1.0.6、11.1.0.7、10.2.0.4、10.2.0.5、11.2.0.2等)
SQL Server
SQLServer来说其实查看版本也差不多
[csharp] view plaincopyprint?C:\Documents and Settings\Administrator>sqlcmd -U sa -P esrichina
1> select @@version
2> go
--------------------------------------------------------------------------------
Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (X64)
Apr 2 2010 15:48:46
Copyright (c) Microsoft Corporation
Enterprise Edition (64-bit) on Windows NT 5.2 (Build 3790: ServicePack 2) (Hypervisor)
查看SQL Server的版本同样和Oracle有点类似,直接使用Sqlcmd即可查看基本上该命令已经将相关的信息说明了,SQL Server 2008 R2 SP2 64Bit
我们可以看一下这个版本号:10.50.1600.1
10:代表2008版本,9代表2005版本,8代表2000版本
50:代表R2版本,00代表非R2版本
1:代表没有打补丁,如果2代表打了Sp1补丁,如果是3代表打了Sp2补丁,以此类推
600:代表相关的hotfix版本,我们在进行升级、备份、恢复一定要看清楚这个版本,只有在同一个版本下的相关数据才能进行恢复(同版本备份文件),这点需要注意。
SQL Server 2008 R2的版本信息
下表列出了SQL Server 2008 R2的主要版本。
发行 | 产品版本 |
---|---|
SQL Server 2008 R2的Service Pack 1的 | 10.50.2500.0 |
SQL Server 2008 R2的RTM | 10.50.1600.1 |
SQL Server 2008的版本信息
下表列出了SQL Server 2008的主要版本。发行 | 产品版本 |
---|---|
SQL Server 2008服务包2 | 10.00.4000.00 |
SQL Server 2008服务包1 | 10.00.2531.00 |
SQL Server 2008的RTM | 10.00.1600.22 |
原文转自:http://blog.csdn.net/hot.html