2010-09-05 82 views

回答

1

xp_msver告訴你很多。

要備份的軌道建設(如4035到SQL Server 2005 SP3),以修補程序,check this

注:Service Pack是累積。如果應用了SP2,則無法分辨SP1是否單獨應用。修補程序在SP級別是累積的。因此,對於SQL Server 2005,HF Q961930(HF2)意味着必須安裝SP2,但不能認爲應用了Q959195(HF1)

+0

Thanxs,但我希望修補程序/ SP的整個列表應用於特定的服務器。我如何獲得該列表? – 2010-09-05 15:59:31

+0

@Sunil Agarwal:我說你不能從SQL代碼中得到這個。 – gbn 2010-09-05 17:07:25

1

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' 
+0

我知道這個選項,但它不提供所有應用SP的詳細信息 – 2010-09-05 15:59:55

+0

@Sunil Agarwal:正如我已經說過的,我不認爲你可以從SQL Server本身獲得這個列表。你將不得不查詢Windows更新日誌中的任何修補程序.... – 2010-09-05 16:44:57

相關問題