在我們安裝ArcSDE時都會首先要查看系統需求,只有這樣,才能保證我們的伺服器環境運行比較穩定,以下是介紹在使用不同資料庫中怎麼查看相應的安裝版本,以及相關的安裝補丁。
Oracle
查看Oracle版本非常簡單
C:\Users\gis>sqlplus sde/sde@orclSQL*Plus: Release 11.2.0.1.0 Production on 星期二 8月 30 13:36:20 2011Copyright (c) 1982, 2010, Oracle. All rights reserved.串連到:Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit ProductionWith the Partitioning, OLAP, Data Mining and Real Application Testing optionsSQL> select * from v$version;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit ProductionPL/SQL Release 11.2.0.1.0 - ProductionCORE 11.2.0.1.0 ProductionTNS for 64-bit Windows: Version 11.2.0.1.0 - ProductionNLSRTL 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來說其實查看版本也差不多
C:\Documents and Settings\Administrator>sqlcmd -U sa -P esrichina1> select @@version2> 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 <X64> (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 |
SQL Server 2005的版本資訊
下表列出了SQL Server 2005的主要版本。
| 發行 |
產品版本 |
| SQL Server 2005的Service Pack 4中 |
9.00.5000.00 |
| SQL Server 2005的Service Pack 3中 |
9.00.4035 |
| SQL Server 2005服務包2 |
9.00.3042 |
| SQL Server 2005服務包1 |
9.00.2047 |
| SQL Server 2005的RTM |
9.00.1399 |
SQL Server 2000的版本資訊
下表列出了Sqlservr.exe檔案的版本號碼。
| 發行 |
產品版本 |
| SQL伺服器2000 Service Pack 4 |
8.00.2039 |
| SQL Server 2000的ServicePack 3A |
8.00.760 |
| SQL Server 2000的Service Pack 3中 |
8.00.760 |
| SQL Server 2000服務包2 |
8.00.534 |
| SQL Server 2000服務包1 |
8.00.384 |
| SQL Server 2000的RTM |
8.00.194 |
ArcSDE
C:\Users\gis>sdesetup -o list -d oracle11g -s lish -p sdeESRI ArcSDE Server Setup Utility Tue Aug 30 13:42:27 2011----------------------------------------------------------------SDE Server at Rev: 10.0.0. for Oracle11g Build 1343 Thu Feb 17 11:45:42 2011
對ArcSDE的大版本來說我們可以使用Sde命令來查詢,大家都知道我們可以使用PatchFind這個小工具來查看我們的ArcSDE是否打過SP補丁,那麼如果當時你沒有這個軟體,而且服務也沒有連網的情況下,在Windows作業系統中我們可以通過註冊表來查看我們的ArcSDE是否打過補丁,而且具體什麼補丁都是可以查看的。:
-------------------------------------------------------------------------------------------------------
著作權,文章允許轉載,但必須以連結方式註明源地址,否則追究法律責任!
QQ群: 78773981
Blog: http://blog.csdn.net/linghe301
Weibo: http://www.weibo.com/linghe301
-------------------------------------------------------------------------------------------------------