我想查找應用於SQL服務器上的SP版本(如果有的話)。如何獲取關於SQL Server 2005的版本,SP的所有詳細信息
我能夠得到verison no。使用@@ VERSION。但是我想要將所有補丁/ SP列表應用到它。
你能幫我一把。
感謝, 蘇尼爾
我想查找應用於SQL服務器上的SP版本(如果有的話)。如何獲取關於SQL Server 2005的版本,SP的所有詳細信息
我能夠得到verison no。使用@@ VERSION。但是我想要將所有補丁/ SP列表應用到它。
你能幫我一把。
感謝, 蘇尼爾
xp_msver告訴你很多。
要備份的軌道建設(如4035到SQL Server 2005 SP3),以修補程序,check this
注:Service Pack是累積。如果應用了SP2,則無法分辨SP1是否單獨應用。修補程序在SP級別是累積的。因此,對於SQL Server 2005,HF Q961930(HF2)意味着必須安裝SP2,但不能認爲應用了Q959195(HF1)
T-SQL的這段代碼給你上的版本更多的信息和你的SQL Server的功能 - 我不知道是否有找到所有補丁應用任何記錄方式從它的SQL Server ...
SELECT
SERVERPROPERTY('productversion') as 'Product Version',
SERVERPROPERTY('productlevel') as 'Patch Level',
SERVERPROPERTY('edition') as 'Product Edition',
SERVERPROPERTY('buildclrversion') as 'CLR Version',
SERVERPROPERTY('collation') as 'Default Collation',
SERVERPROPERTY('instancename') as 'Instance',
SERVERPROPERTY('lcid') as 'LCID',
SERVERPROPERTY('servername') as 'Server Name'
我知道這個選項,但它不提供所有應用SP的詳細信息 – 2010-09-05 15:59:55
@Sunil Agarwal:正如我已經說過的,我不認爲你可以從SQL Server本身獲得這個列表。你將不得不查詢Windows更新日誌中的任何修補程序.... – 2010-09-05 16:44:57
Thanxs,但我希望修補程序/ SP的整個列表應用於特定的服務器。我如何獲得該列表? – 2010-09-05 15:59:31
@Sunil Agarwal:我說你不能從SQL代碼中得到這個。 – gbn 2010-09-05 17:07:25